PDF to JPEG

The Documentize PDF Converter for .NET — мощный инструмент, упрощающий преобразование PDF‑документов в изображения JPEG высокого качества. Этот компонент предназначен для повышения доступности вашего контента на разных платформах, преобразуя страницы PDF в широко используемые форматы изображений.

Как преобразовать страницы PDF в JPEG

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

  1. Создайте экземпляр PdfToJpegOptions для настройки процесса конвертации.
  2. Добавьте входной PDF‑файл с помощью метода AddInput.
  3. Укажите путь к выходному каталогу для изображений JPEG с помощью метода AddOutput.
  4. Вызовите метод Convert для преобразования страниц PDF в изображения JPEG.
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToJpegOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);

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

Вы можете настроить процесс конвертации, изменяя разрешение, выбирая диапазоны страниц или устанавливая качество изображения. Ниже показано, как конвертировать первую страницу PDF с разрешением 200 DPI:

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToJpegOptions();
 3// Process only the first page
 4options.PageList = [1];
 5// Set output resolution to 200 DPI
 6options.OutputResolution = 200;
 7// Set output quality to 50
 8options.Quality = 50;
 9// Add input File path
10options.AddInput(new FileData("path_to_input.pdf"));
11// Set output Directory path
12options.AddOutput(new DirectoryData("path_to_output_directory"));
13// Perform the process
14PdfConverter.Convert(options);

Как получить результаты без использования каталога или в виде потоков

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

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToJpegOptions();
 3// Add input File path
 4options.AddInput(new FileData("path_to_input.pdf"));
 5// Perform the process
 6var results = PdfConverter.Convert(options);
 7// Get stream results
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

Ключевые возможности:

  • Преобразование PDF в JPEG: Легко преобразуйте полные PDF‑документы или отдельные страницы в изображения JPEG.
  • Настройка разрешения: Изменяйте разрешение (например, 300 DPI) для получения изображений высокого качества.
  • Набор страниц: Выбирайте конкретные страницы для конвертации.
  • Быстрая конвертация: Быстрый и эффективный процесс с минимальными усилиями.
 Русский