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

Documentize PDF to TIFF Converter for .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 зображення.
 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Додати вхідний PDF файл
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Вказати вихідний файл для TIFF зображень
 8options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
 9
10// Обробити конвертацію PDF в TIFF
11converter.Process(options);

Налаштування конвертації PDF в TIFF

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

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

Створення багатосторінкового TIFF

Плагін PDF to TIFF Converter підтримує генерацію багатосторінкових TIFF, що дозволяє об’єднувати кілька сторінок PDF в один TIFF файл для ефективного архівування або друку.

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

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

Плагін PDF to TIFF Converter також підтримує пакетну обробку, що дозволяє конвертувати кілька сторінок PDF або цілі документи одночасно у окремі TIFF файли.

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

Як обробити результати конвертації

Метод Process повертає об’єкт ResultContainer, який надає деталі про результати конвертації. Ви можете надрукувати шляхи конвертованих TIFF файлів, як показано нижче:

1ResultContainer resultContainer = converter.Process(options);
2
3// Друкуємо вихідні шляхи TIFF зображень
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}
 Українська