PDF Converter

Sheetize PDF Converter for .NET 提供了先进的功能,用于将文档转换为 PDF 格式或从 PDF 格式转换,使其非常适合归档、共享以及确保跨不同设备的一致文档格式。

主要特性

将多种格式转换为 PDF

将来自多种格式的文档(如 DOCX、HTML 和图像)转换为 PDF,以便于分发和打印。

将 PDF 转换为其他格式

将 PDF 文档转换为其他格式(如 DOCX、HTML 和图像),以便于编辑或集成到其他工作流中。


详细指南

将文档转换为 PDF

要将文档转换为 PDF:

  1. 初始化转换器:创建 PdfConverter 的实例。
  2. 设置转换选项:使用 DocumentToPdfOptions 配置页面布局和压缩等设置。
  3. 定义输入和输出路径:设置输入文档和输出 PDF 的路径。
  4. 执行转换:调用 Process 方法以转换文档。

示例:将 DOCX 转换为 PDF

// 步骤 1:初始化 PDF 转换器
var converter = new PdfConverter();

// 步骤 2:配置文档到 PDF 转换的选项
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;

// 步骤 3:设置文件路径
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));

// 步骤 4:运行转换
converter.Process(options);

文档到 PDF 转换的可用选项

  • PageLayoutOption:定义生成 PDF 的页面布局(PortraitLandscape)。
  • CompressionLevel:指定减少文件大小的压缩级别(LowMediumHigh)。

将 PDF 转换为其他格式

要将 PDF 文档转换为其他格式:

  1. 初始化转换器:创建 PdfConverter 的实例。
  2. 配置转换选项:使用 PdfToDocumentOptions 指定输出格式和任何自定义设置。
  3. 指定路径:设置输入 PDF 和输出文档的文件路径。
  4. 执行转换:调用 Process 方法以完成转换。

示例:将 PDF 转换为 DOCX

// 步骤 1:初始化 PDF 转换器
var converter = new PdfConverter();

// 步骤 2:配置 PDF 到 DOCX 转换的选项
var options = new PdfToDocumentOptions(DocumentFormat.Docx);

// 步骤 3:设置文件路径
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));

// 步骤 4:执行转换
converter.Process(options);

PDF 到其他格式的附加选项

  • DocumentFormat:指定所需的输出格式(DocxHtmlPng 等)。
  • TextExtractionMode:定义从 PDF 中提取文本的方式(PlainTextFormattedText)。

Sheetize PDF Converter 是管理文档的必备工具,无论您是需要创建可广泛共享的 PDF 文件,还是将 PDF 转换回可编辑格式。它提供了双向灵活性,是任何开发者工具包中强大的补充。

 中文