PDF to TIFF
Documentize PDF 转换器 for .NET 是一款强大的工具,旨在将 PDF 文档转换为高质量的 TIFF 图像。此插件可确保您的内容在各种平台上可访问,同时保持出色的保真度和灵活性。 您可以通过调整分辨率、启用多页输出或选择页面来自定义转换过程。
如何将 PDF 转换为 TIFF
要将 PDF 文档转换为 TIFF 图像,请按照以下步骤操作:
- 创建一个
PdfToTiffOptions实例以配置转换过程。 - 使用
AddInput方法添加输入的 PDF 文件。 - 使用
AddOutput方法指定 TIFF 图像的输出文件路径。 - 运行
Convert方法将 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// 执行过程
8PdfConverter.Convert(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// 执行过程
12PdfConverter.Convert(options);多页 TIFF 创建
该插件支持多页 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// 执行过程
10PdfConverter.Convert(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// 执行过程
11PdfConverter.Convert(options);如何处理转换结果
Convert 方法返回一个 ResultContainer 对象,提供有关转换结果的详细信息。您可以获取转换后 TIFF 文件的流,如下所示:
1// 创建 PdfToTiffOptions 对象以设置指令
2var options = new PdfToTiffOptions();
3// 添加输入文件路径
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// 执行过程
6var results = PdfConverter.Convert(options);
7// 获取流结果
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}主要特点:
- 将 PDF 转换为 TIFF: 轻松将整个 PDF 文档或特定页面转换为 TIFF 图像。
- 自定义分辨率: 调整分辨率(例如,300 dpi)以获得优质输出。
- 多页 TIFF: 将多个 PDF 页面合并为单个多页 TIFF 文件。
- 页面设置: 选择特定页面进行转换。
- 快速转换: 过程快速高效,尽量减少工作量。