PDF в PNG

The Documentize PDF Converter for .NET is an advanced tool that allows you to convert PDF documents into high-quality PNG images. This component is designed to make your content more versatile, accessible, and easier to share by transforming PDF pages into widely supported image formats.

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

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

  1. Создайте экземпляр PdfToPngOptions для настройки процесса конвертации.
  2. Добавьте входной PDF‑файл с помощью метода AddInput.
  3. Укажите путь к выходному каталогу для PNG‑изображений через метод AddOutput.
  4. Запустите метод Convert для преобразования страниц PDF в PNG‑изображения.
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions();
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 в PNG

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

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

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

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

 1// Create PdfToJpegOptions object to set instructions
 2var options = new PdfToPngOptions();
 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 в PNG: Быстро и эффективно преобразуйте целые PDF‑документы или отдельные страницы в PNG‑изображения.
  • Настраиваемое разрешение: Установите нужное DPI (например, 300 DPI) для получения изображений высокого качества.
  • Набор страниц: Выбирайте конкретные страницы для конвертации.
  • Управление выводом: Указывайте каталоги вывода для каждого созданного PNG‑файла.
  • Быстрая конвертация: Быстро, эффективно и требует минимальных усилий для настройки.
 Русский