Converting HTML to PDF with pdfHTML
https://itextpdf.com/itext7/pdfHTML
<head>
<style>
p {
color : #084975;
}
div{
color: #F99D25;
}
</style>
</head>
<body>
<p>iText</p>
<div>Your developer journey with iText begins here</div>
</body>
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); }