PDF to PNG Converter

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

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

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

  1. Создайте экземпляр PdfToPngOptions, чтобы настроить процесс конвертации.
  2. Добавьте входной PDF файл с помощью метода AddInput.
  3. Установите путь к выходному каталогу для изображений PNG с помощью метода AddOutput.
  4. Запустите метод Process, чтобы преобразовать страницы PDF в изображения PNG.
1// Создайте объект PdfToPngOptions для настройки инструкций
2var options = new PdfToPngOptions();
3// Добавьте путь к входному файлу
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Установите путь к выходному каталогу
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Выполните процесс
8PngConverter.Process(options);

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

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

 1// Создайте объект PdfToPngOptions для настройки инструкций
 2var options = new PdfToPngOptions()
 3// Обработать только первую страницу
 4options.PageList = new List<int> { 1 };
 5// Установите разрешение на выходе 200 dpi
 6options.OutputResolution = 200;
 7// Добавьте путь к входному файлу
 8options.AddInput(new FileDataSource("path_to_input.pdf"));
 9// Установите путь к выходному каталогу
10options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
11// Выполните процесс
12PngConverter.Process(options);

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

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

 1// Создайте объект PdfToJpegOptions для настройки инструкций
 2var options = new PdfToPngOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// Выполните процесс
 6var results = PngConverter.Process(options);
 7// Получите результаты потоков
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

Ключевые особенности:

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