Конвертер 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 зображення, виконайте наступні кроки:
- Створіть екземпляр класу
TiffConverter
. - Створіть екземпляр
PdfToTiffOptions
, щоб налаштувати процес конвертації. - Додайте вхідний PDF файл за допомогою методу
AddInput
. - Вкажіть шлях до вихідного файлу для TIFF зображень за допомогою методу
AddOutput
. - Виконайте метод
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}