HTML to PDF
Documentize PDF Converter for .NET 提供强大的功能,用于在 HTML 和 PDF 格式之间转换文档,非常适合用于 Web 应用程序、归档和报告生成。凭借多种处理资源和布局的选项,转换器能够适应各种项目需求。
将 HTML 转换为 PDF
将 HTML 内容转换为高质量的 PDF,非常适合生成可打印的报告、归档 Web 内容或创建可共享的文档格式。 要将 HTML 文档转换为 PDF,请按照以下步骤操作:
- 配置选项:使用
HtmlToPdfOptions定义布局和媒体设置。 - 指定路径:设置输入 HTML 和输出 PDF 文件的路径。
- 执行转换:运行
PdfConverter的Convert方法以转换文件。
示例:将 HTML 转换为 PDF
1// 创建 HtmlToPdfOptions
2var options = new HtmlToPdfOptions();
3// 添加输入文件路径
4options.AddInput(new FileDataSource("path_to_input.html"));
5// 设置输出文件路径
6options.AddOutput(new FileDataSource("path_to_output.pdf"));
7// 执行过程
8PdfConverter.Convert(options);HTML 转 PDF 转换的其他选项
媒体类型:
HtmlMediaType.Print:适合生成适合打印的 PDF。HtmlMediaType.Screen:在转换为设计用于数字观看的内容时使用。
布局调整:
PageLayoutOption:调整 HTML 内容如何适应 PDF 布局,例如ScaleToPageWidth确保内容缩放到 PDF 宽度。IsRenderToSinglePage:如果需要进行简洁的展示,可启用将整个 HTML 内容呈现在单个 PDF 页面上。
该转换器适用于多种应用,从基于 Web 内容生成 PDF 报告到转换 PDF 文档归档以便于 Web 可访问性。有关更高级的配置,请参考完整的 Documentize 文档。