HTML to PDF

Documentize PDF Converter for .NET 提供强大的功能,用于在 HTML 和 PDF 格式之间转换文档,非常适合用于 Web 应用程序、归档和报告生成。凭借多种处理资源和布局的选项,转换器能够适应各种项目需求。

将 HTML 转换为 PDF

将 HTML 内容转换为高质量的 PDF,非常适合生成可打印的报告、归档 Web 内容或创建可共享的文档格式。 要将 HTML 文档转换为 PDF,请按照以下步骤操作:

  1. 配置选项:使用 HtmlToPdfOptions 定义布局和媒体设置。
  2. 指定路径:设置输入 HTML 和输出 PDF 文件的路径。
  3. 执行转换:运行 PdfConverterConvert 方法以转换文件。

示例:将 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 文档。

 中文