PDF to TIFF

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

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

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

  1. Создайте экземпляр PdfToTiffOptions для настройки процесса конверсии.
  2. Добавьте входной PDF-файл, используя метод AddInput.
  3. Укажите путь к выходному файлу для TIFF-изображений, используя метод AddOutput.
  4. Запустите метод 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);

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

Вот как конвертировать 2 страницы PDF с разрешением 400 DPI в файл 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);

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

Вот как конвертировать 2 страницы PDF с разрешением 400 DPI в файл 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.
  • Установить страницы: Выбирайте конкретные страницы для конверсии.
  • Быстрая конверсия: Быстрый и эффективный процесс с минимальными усилиями.
 Русский