PDF to JPEG Converter

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

如何将 PDF 页面转换为 JPEG

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

  1. 创建一个 PdfToJpegOptions 实例以配置转换过程。
  2. 使用 AddInput 方法添加输入 PDF 文件。
  3. 使用 AddOutput 方法设置 JPEG 图像的输出目录路径。
  4. 运行 Process 方法将 PDF 页面转换为 JPEG 图像。
1// 创建 PdfToJpegOptions 对象以设置指令
2var options = new PdfToJpegOptions();
3// 添加输入文件路径
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// 设置输出目录路径
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// 执行处理
8JpegConverter.Process(options);

自定义 PDF 转 JPEG 转换

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

 1// 创建 PdfToJpegOptions 对象以设置指令
 2var options = new PdfToJpegOptions();
 3// 仅处理第一页
 4options.PageList = new List<int> { 1 };
 5// 设置输出分辨率为 200 DPI
 6options.OutputResolution = 200;
 7// 设置输出质量为 50
 8options.Quality = 50;
 9// 添加输入文件路径
10options.AddInput(new FileDataSource("path_to_input.pdf"));
11// 设置输出目录路径
12options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
13// 执行处理
14JpegConverter.Process(options);

如何在没有目录的情况下获取结果,或以流的形式获取结果

Process 方法返回一个 ResultContainer 对象,该对象包含有关转换结果的信息。您可以获取转换后 JPEG 文件的流,如下所示:

 1// 创建 PdfToJpegOptions 对象以设置指令
 2var options = new PdfToJpegOptions();
 3// 添加输入文件路径
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// 执行处理
 6var results = JpegConverter.Process(options);
 7// 获取流结果
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

主要特性:

  • 将 PDF 转换为 JPEG:轻松将整个 PDF 文档或特定页面转换为 JPEG 图像。
  • 自定义分辨率:调整分辨率(例如,300 dpi)以获得高质量输出。
  • 页面集:选择特定页面进行转换。
  • 快速转换:快速高效的过程,最小化工作量。
 中文