PDF 转换器

Sheetize PDF Converter for .NET 提供先进的功能,将文档转换为和从 PDF 格式,使其理想的存档,共享,并在不同设备上确保一致的文本格形式。

主要特点

将不同格式转换为 PDF

将文档从多种格式,如DOCX、HTML和图像转换为PDF,以便易于分发和打印。

将PDF转换为其他格式

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

详细指南

将文档转换为PDF

将文档转换为PDF:

  • 启动转换器 :创建一个例子 PdfConverter.
  • 设置转换选项 :使用 DocumentToPdfOptions 设置设置,如页面配置和压缩。
  • 定义输入和输出路径 : 设置进入文档和出口PDF的路线。
  • 执行转换 :呼叫 Process 转换文档的方法。

例如:将DOCX转换为PDF

// Step 1: Initialize the PDF Converter
var converter = new PdfConverter();

// Step 2: Configure options for document to PDF conversion
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Run the conversion
converter.Process(options);

可用的文件到PDF转换选项

  • PageLayoutOption :定义结果的PDF页面布局(Portrait, Landscape).
  • CompressionLevel : 指定压缩水平,以减少文件大小(Low, Medium, High).

将PDF转换为其他格式

将 PDF 文档转换为另一个格式:

  • 启动转换器 :创建一个例子 PdfConverter.
  • 设置转换选项 :使用 PdfToDocumentOptions 指定输出格式和任何定制。
  • 指定路径 :设置输入PDF和输出文档文件路线。
  • 执行转换 :呼叫 Process 完成转换的方法。

例如:将 PDF 转换为 DOCX

// Step 1: Initialize the PDF Converter
var converter = new PdfConverter();

// Step 2: Configure options for PDF to DOCX conversion
var options = new PdfToDocumentOptions(DocumentFormat.Docx);

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));

// Step 4: Execute the conversion
converter.Process(options);

PDF 到其他格式的额外选项

  • DocumentFormat : 指定所需的输出格式(Docx, Html, Png等等。
  • TextExtractionMode : 定义文本如何从PDF中提取(PlainText, FormattedText).

Sheetize PDF Converter 是管理文档的必需工具,无论您需要创建普遍共享的PDF文件还是将PDF转换为可编辑格式。

 中文