HTML 转 PDF

此代码示例展示了IronPDF如何将原始HTML内容转换成高质量、像素完美的PDF文档。 IronPDF 可以渲染具有简单结构的 HTML 标记(如上面的示例所示),以及包含嵌套元素、样式表声明和 JavaScript 交互的更复杂标记。

IronPDF在幕后使用内置的Chrome渲染引擎来解释HTML、JavaScript和CSS内容,将其作为适当的网页内容处理,然后准确地转换成相应的PDF格式表示。 这确保IronPDF输出的PDF内容显示方式与标准兼容的网络浏览器中的显示方式相同。

IronPDF 的 PdfDocument 类提供了几个静态方法,允许 Java 开发人员从不同的源渲染 HTML 内容。 PdfDocument.renderHtmlAsPdf,如上例所示,将包含HTML标记的字符串转换为其PDF形式。 要转换位于本地网络或互联网上的网页内容,请调用PdfDocument.renderUrlAsPdf,该方法接受一个包含要呈现的网页URL的字符串。 对于保存到本地文件系统目录的HTML文件,请在调用PdfDocument.renderHtmlFileAsPdf方法时指定其路径。

开发人员可以使用ChromePdfRenderOptions类自定义从前三种方法返回的PDF文档的外观。 有关更多信息,请参阅 ChromePdfRenderOptions API 文档