使用MigraDoc将HTML字符串转换为PDF

时间:2018-02-13 04:51:43

标签: html pdf pdfsharp migradoc

我从数据库中获取HTML内容并尝试使用以下代码创建PDF文档

from keras import backend as K

inp = model.input                                  # input placeholder
outputs = [layer.output for layer in model.layers] # all layer outputs
functor = K.function([inp]+ [K.learning_phase()], outputs ) # evaluation function

# Testing
test = np.random.random(input_shape)[np.newaxis,...]
layer_outs = functor([test, 1.])
print layer_outs

但原始HTML会发送到PDF,如下所示:

enter image description here

如何使用正确的格式添加相同的字符串?

1 个答案:

答案 0 :(得分:0)

MigraDoc和PDFsharp都不解析HTML。

您可以解析HTML并将其替换为像AddFormattedText()这样的MigraDoc调用。

另见:
http://pdfsharp.net/wiki/PDFsharpFAQ.ashx#Can_I_use_PDFsharp_to_convert_HTML_or_RTF_to_PDF_10