Конвертер PDF в TIFF

Конвертер PDF в TIFF для .NET - это мощный инструмент, предназначенный для конвертации PDF документов в качественные изображения TIFF. Этот плагин обеспечивает доступность вашего контента на различных платформах, сохраняя при этом отличную точность и универсальность.

Ключевые особенности:

  • Конвертация PDF в TIFF: Легко конвертируйте целые PDF документы или отдельные страницы в изображения TIFF.
  • Настраиваемое разрешение: Настройте разрешение (например, 300 dpi) для получения качественных выходных данных.
  • Многостраничный TIFF: Объединяйте несколько страниц PDF в один файл многостраничного TIFF.
  • Диапазон страниц: Конвертируйте конкретные страницы или диапазоны для точных результатов.
  • Пакетная обработка: Конвертируйте несколько PDF документов или страниц одновременно.
  • Быстрая конвертация: Быстрый и эффективный процесс с минимальными усилиями.

Как конвертировать страницы PDF в TIFF

Чтобы конвертировать PDF документ в изображения TIFF, выполните следующие шаги:

  1. Создайте экземпляр класса TiffConverter.
  2. Создайте экземпляр PdfToTiffOptions для настройки процесса конвертации.
  3. Добавьте входной PDF файл с помощью метода AddInput.
  4. Укажите путь к выходному файлу для изображений TIFF с помощью метода AddOutput.
  5. Запустите метод Process, чтобы конвертировать страницы PDF в изображения TIFF.
 1  
 2var converter = new TiffConverter();  
 3var options = new PdfToTiffOptions();  
 4
 5// Добавьте входной PDF файл  
 6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// Укажите выходной файл для изображений TIFF  
 9options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));  
10
11// Обработайте конвертацию PDF в TIFF  
12converter.Process(options);  

Настройка конвертации PDF в TIFF

Вы можете настроить процесс конвертации, отрегулировав разрешение, включив многостраничный вывод или выбрав диапазоны страниц. Вот как конвертировать первую страницу PDF на 300 dpi в файл TIFF:

 1  
 2var converter = new TiffConverter();  
 3var options = new PdfToTiffOptions();  
 4
 5// Установите выходное разрешение на 300 dpi и конвертируйте только первую страницу  
 6options.OutputResolution = 300;  
 7options.PageList = new List<int> { 1 };  
 8
 9// Добавьте пути входа и выхода  
10options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
11options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));  
12
13// Обработайте конвертацию  
14converter.Process(options);  

Создание многостраничного TIFF

Плагин Конвертер PDF в TIFF поддерживает генерацию многостраничного TIFF, позволяя вам объединять несколько страниц PDF в один файл TIFF для эффективного архивирования или печати.

 1  
 2var converter = new TiffConverter();  
 3var options = new PdfToTiffOptions  
 4{  
 5    MultiPage = true // Включите многостраничный вывод TIFF  
 6};  
 7
 8// Добавьте входной PDF файл  
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Укажите выходной файл для многостраничного TIFF  
12options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));  
13
14// Обработайте конвертацию  
15converter.Process(options);  

Пакетная обработка для конвертации PDF в TIFF

Плагин Конвертер PDF в TIFF также поддерживает пакетную обработку, позволяя вам одновременно конвертировать несколько страниц PDF или целые документы в отдельные файлы TIFF.

 1  
 2var converter = new TiffConverter();  
 3var options = new PdfToTiffOptions();  
 4
 5// Добавьте входной PDF файл  
 6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// Установите выходные пути для отдельных страниц  
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));  
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.tiff"));  
11
12// Обработайте пакетную конвертацию  
13converter.Process(options);  

Как обрабатывать результаты конвертации

Метод Process возвращает объект ResultContainer, который предоставляет подробности о результатах конвертации. Вы можете напечатать пути к конвертированным файлам TIFF, как показано ниже:

1  
2ResultContainer resultContainer = converter.Process(options);  
3
4// Вывод путей изображений TIFF  
5foreach (FileResult result in resultContainer.ResultCollection)  
6{  
7    Console.WriteLine(result.Data.ToString());  
8}  
 Русский