HTML to PDF

Documentize PDF Converter for .NET 提供强大的 HTML 到 PDF 格式转换功能,适用于网页应用、归档和报告生成。通过多种资源和布局处理选项,转换器可以适配各种项目需求。

将 HTML 转换为 PDF

将 HTML 内容转换为高质量的 PDF,完美用于生成可打印的报告、归档网页内容或创建可共享的文档格式。
要将 HTML 文档转换为 PDF,请按照以下步骤操作:

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

示例:将 HTML 转换为 PDF

1// Create HtmlToPdfOptions
2var options = new HtmlToPdfOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_input.html"));
5// Set output file path
6options.AddOutput(new FileData("path_to_output.pdf"));
7//Perform the process
8PdfConverter.Convert(options);

HTML 转 PDF 转换的其他选项

  • 媒体类型

    • HtmlMediaType.Print:适用于生成适合打印的 PDF。
    • HtmlMediaType.Screen:用于转换面向数字显示的内容。
  • 布局调整

    • PageLayoutOption:调整 HTML 内容如何适配 PDF 布局,例如 ScaleToPageWidth 可确保内容按 PDF 宽度进行缩放。
    • IsRenderToSinglePage:如有需要,可将整个 HTML 内容渲染到单个 PDF 页面,以实现简洁的展示。

该转换器在各种应用场景中都非常灵活,无论是基于网页内容生成 PDF 报告,还是将 PDF 文档归档转换为网页可访问形式。欲了解更高级的配置,请参阅完整的 Documentize 文档。

 中文