HTML文件转PDF
IronPDF 可以转换位于计算机或网络文件路径上的 HTML 文件。为此,请调用 PdfDocument.renderHtmlFileAsPdf
方法,如上例所示。
如果成功,PdfDocument.renderHtmlFileAsPdf
将返回一个新的 PdfDocument
对象,其中包含在提供的位置找到的 HTML 文件的内容。此方法还将渲染 HTML 文件中所有相对引用的资产 (例如样式表、脚本和图像的路径) 在 HTML 文件的适当上下文中如实显示。
简而言之,HTML 文件在 PDF 中的显示方式与在浏览器中的显示方式相同--所有图像和 CSS 均保持不变!
如果 PdfDocument.renderHtmlFileAsPdf
无法定位 HTML 文件或打开文件进行读取,则会抛出一个 IOException
异常。
请参考 应用程序接口文档页面 类的 ChromePdfRenderOptions
以获取更多信息,了解如何使用该类自定义通过 renderHtmlFileAsPdf
方法创建的 PDF 文档的外观。