PDF to PNG Converter

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

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

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

  1. Создайте экземпляр класса Png.
  2. Создайте экземпляр PngOptions, чтобы настроить процесс конвертации.
  3. Добавьте входной PDF файл с помощью метода AddInput.
  4. Укажите выходной каталог для изображений PNG с помощью метода AddOutput.
  5. Запустите метод Process, чтобы конвертировать страницы PDF в изображения PNG.
 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// Добавьте входной PDF файл
 5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
 6
 7// Укажите выходной каталог для изображений PNG
 8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
 9
10// Процесс конвертации PDF в PNG
11converter.Process(options);

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

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

 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// Установите разрешение на вывод 300 DPI
 5options.OutputResolution = 300;
 6
 7// Конвертировать только первую страницу
 8options.PageRange = new PageRange(1);
 9
10// Добавьте пути для ввода и вывода
11options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
12options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
13
14// Процесс конвертации
15converter.Process(options);

П批овая обработка для конвертации PDF в PNG

Плагин PDF в PNG Converter также поддерживает пакетную обработку, позволяя вам конвертировать несколько страниц или даже целые PDF-документы в отдельные файлы PNG.

 1var converter = new Png();
 2var options = new PngOptions();
 3
 4// Добавьте входной PDF файл
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Установите пути для вывода для каждой страницы
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
10
11// Процесс пакетной конвертации
12converter.Process(options);

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

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

1ResultContainer resultContainer = converter.Process(options);
2
3// Распечатать выходные пути изображений PNG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}

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

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