iText:从HTML创建短语

时间:2018-04-09 07:44:12

标签: java c# html itext

有没有办法在iText中用HTML创建一个Phrase对象?

我正在使用iText#7,但仍然欢迎使用Java示例和iText 5示例。

1 个答案:

答案 0 :(得分:2)

这是使用iText7(和pfdHTML)从HTML创建PDF的最简单方法

// IO
File htmlSource = new File("input.html");
File pdfDest = new File("output.pdf");

// pdfHTML specific code
ConverterProperties converterProperties = new ConverterProperties();
HtmlConverter.convertToPdf(new FileInputStream(htmlSource), new FileOutputStream(pdfDest), converterProperties);

您可以使用List<IElement>

的其他静态方法将HTML转换为HtmlConverter
List<IElement> elements = HtmlConverter.convertToElements(new FileInputStream(src), properties);

查看iText网站上的资源: