繁体   English   中英

使用itextSharp dll从HTML生成PDF时无法正常工作

[英]  Not working while generating PDF from HTML Using itextSharp dll

我正在尝试从HTML字符串生成PDF文件。 我用过  用于在单词之间放置空格,但在itextsharp中不起作用。 在pdf中,它被打印为单词,而不在单词之间放置空格。 如下图所示。

在此处输入图片说明

我不特别了解iTextSharp,但是iTextSharp的创建者提供的下一个库版本可以正确地将HTML转换为PDF。 它称为iText7 (与以前的iTextSharp不兼容); 这是HTML到PDF的软件包: https : //www.nuget.org/packages/itext7.pdfhtml/

用法:

HtmlConverter.ConvertToPdf(
    new FileInfo(@"Path\to\Html\File.html"),
    new FileInfo(@"Path\to\Pdf\File.pdf")
);

(方法还有许多其他重载)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM