PDF to TIFF Converter

Documentize PDF to TIFF Converter for .NET 是一个强大的工具,旨在将 PDF 文档转换为高质量的 TIFF 图像。此插件确保您的内容在各个平台上都可访问,同时保持卓越的保真度和多功能性。 您可以通过调整分辨率、启用多页输出或选择页面来定制转换过程。

如何将 PDF 转换为 TIFF

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

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

自定义 PDF 到 TIFF 转换的页面和 DPI

以下是如何以 400 DPI 将 PDF 中的 2 页转换为 TIFF 文件:

 1// 创建 PdfToTiffOptions 对象以设置指令
 2var options = new PdfToTiffOptions();
 3// 添加输入文件路径
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 设置输出目录路径
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// 设置页面
 8options.PageList = [1, 3];
 9// 设置结果图像分辨率
10options.OutputResolution = 400;
11// 执行处理
12TiffConverter.Process(options);

多页 TIFF 创建

PDF to TIFF Converter 插件支持多页 TIFF 生成,允许您将多个 PDF 页面合并为一个 TIFF 文件,以便于存档或打印。

 1// 创建 PdfToTiffOptions 对象以设置指令
 2var options = new PdfToTiffOptions();
 3// 添加输入文件路径
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 设置输出目录路径
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// 启用多页 TIFF 输出
 8options.MultiPage = true;
 9// 执行处理
10TiffConverter.Process(options);

自定义 PDF 到 TIFF 转换的页面和 DPI

以下是如何以 400 DPI 将 PDF 中的 2 页转换为 TIFF 文件:

 1// 创建 PdfToTiffOptions 对象以设置指令
 2var options = new PdfToTiffOptions();
 3// 添加输入文件路径
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// 设置输出目录路径
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// 设置压缩和色深
 8options.Compression = TiffCompression.RLE;
 9options.ColorDepth = TiffColorDepth.Format24bpp;
10// 执行处理
11TiffConverter.Process(options);

如何处理转换结果

Process 方法返回一个 ResultContainer 对象,其中提供有关转换结果的详细信息。您可以获得转换后 TIFF 文件的流,如下所示:

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

主要特点:

  • 将 PDF 转换为 TIFF:轻松地将整个 PDF 文档或特定页面转换为 TIFF 图像。
  • 自定义分辨率:调整分辨率(例如,300 dpi)以获得更高质量的输出。
  • 多页 TIFF:将多个 PDF 页面合并为一个多页 TIFF 文件。
  • 页面集:选择特定页面进行转换。
  • 快速转换:快速有效的处理,付出最少的努力。
 中文