PDF 转 JPEG

The Documentize PDF Converter for .NET 是一款强大的工具,简化了将 PDF 文档转换为高质量 JPEG 图像的过程。该组件旨在通过将 PDF 页面转换为广泛使用的图像格式,使您的内容在各平台上更易访问。

如何将 PDF 页面转换为 JPEG

要将 PDF 文档转换为 JPEG 图像,请按以下步骤操作:

  1. 创建 PdfToJpegOptions 实例以配置转换过程。
  2. 使用 AddInput 方法添加输入 PDF 文件。
  3. 使用 AddOutput 方法设置 JPEG 图像的输出目录路径。
  4. 调用 Convert 方法将 PDF 页面转换为 JPEG 图像。
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToJpegOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);

定制 PDF 转 JPEG 转换

您可以通过调整分辨率、选择页面范围或设置图像质量来自定义转换过程。以下示例演示如何以 200 DPI 将 PDF 的第一页转换为 JPEG:

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToJpegOptions();
 3// Process only the first page
 4options.PageList = [1];
 5// Set output resolution to 200 DPI
 6options.OutputResolution = 200;
 7// Set output quality to 50
 8options.Quality = 50;
 9// Add input File path
10options.AddInput(new FileData("path_to_input.pdf"));
11// Set output Directory path
12options.AddOutput(new DirectoryData("path_to_output_directory"));
13// Perform the process
14PdfConverter.Convert(options);

如何在不使用目录或以流的形式获取结果

Convert 方法返回一个 ResultContainer 对象,包含转换结果的信息。您可以按以下方式获取转换后 JPEG 文件的流:

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToJpegOptions();
 3// Add input File path
 4options.AddInput(new FileData("path_to_input.pdf"));
 5// Perform the process
 6var results = PdfConverter.Convert(options);
 7// Get stream results
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

关键特性

  • Convert PDF to JPEG:轻松将整个 PDF 文档或特定页面转换为 JPEG 图像。
  • Custom Resolution:可调节分辨率(例如 300 dpi),获得高质量输出。
  • Page set:选择要转换的特定页面。
  • Quick Conversion:快速高效,耗时少。
 中文