JavaFx html格式化文本的pdf使用iText格式化

时间:2017-09-02 15:06:32

标签: java html javafx itext html-editor

是否可以将格式化HTML - 文本(颜色,对齐方式,...)从HTMLEditor设置为"可编辑的" PDF使用iText

我在互联网上找不到任何东西。

感谢。

2 个答案:

答案 0 :(得分:3)

最简单的方法是使用pdfHTML(如Amedee建议的那样)。 它是一个iText7插件,可将HTML5(+ CSS3)转换为pdf语法。

代码很简单:

    HtmlConverter.convertToPdf(
        "<b>This text should be written in bold.</b>", // html to be converted
        new PdfWriter(
            new File("C://users/user2002/output.pdf")  // destination file
        )
    );

要了解详情,请转到https://itextpdf.com/itext7/pdfHTML

答案 1 :(得分:0)

我使用The Flying Saucerthis

在这篇文章中找到了一个解决方案