Converting HTML to PDF with pdfHTML
https://itextpdf.com/itext7/pdfHTML
pdfHTML 的一个例子
一个基本的例子将显示使用 pdfHTML。为此, 我们将使用下面的 HTML 和 CSS。
<head>
<style>
p {
color : #084975;
}
div{
color: #F99D25;
}
</style>
</head>
<body>
<p>iText</p>
<div>Your developer journey with iText begins here</div>
</body>
输出将使用以下代码直接写入 PDF 文件:
public static void main() throws IOException { // 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); }