Конвертер PDF в JPEG
Documentize PDF to JPEG Converter для .NET — это мощный инструмент, который упрощает конвертацию PDF документов в качественные JPEG изображения. Этот плагин предназначен для того, чтобы сделать ваш контент более доступным на различных платформах, преобразуя страницы PDF в широко используемые форматы изображений.
Ключевые особенности:
- Конвертация PDF в JPEG: Легко конвертируйте целые PDF документы или конкретные страницы в JPEG изображения.
- Пользовательское разрешение: Настройте разрешение (например, 300 dpi) для высококачественных выходных изображений.
- Диапазон страниц: Выбирайте конкретные страницы или диапазоны для конвертации.
- Пакетная обработка: Конвертируйте несколько страниц PDF или целые документы сразу.
- Быстрая конвертация: Быстрый и эффективный процесс с минимальными усилиями.
Как конвертировать PDF страницы в JPEG
Чтобы конвертировать PDF документ в JPEG изображения, выполните следующие шаги:
- Создайте экземпляр класса
Jpeg
. - Создайте экземпляр
JpegOptions
, чтобы настроить процесс конвертации. - Добавьте входной PDF файл с помощью метода
AddInput
. - Укажите путь для выходного файла JPEG с помощью метода
AddOutput
. - Запустите метод
Process
для конвертации страниц PDF в JPEG изображения.
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// Добавьте входной PDF файл
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Укажите выходной каталог для JPEG изображений
8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
9
10// Обработайте конвертацию PDF в JPEG
11converter.Process(options);
Настройка конвертации PDF в JPEG
Вы можете настроить процесс конвертации, изменяя разрешение, выбирая диапазоны страниц или устанавливая качество изображения. Вот как конвертировать первую страницу PDF при 300 dpi:
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// Установите разрешение на выходе в 300 dpi и конвертируйте только первую страницу
5options.OutputResolution = 300;
6options.PageRange = new PageRange(1);
7
8// Добавьте входные и выходные пути
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
11
12// Обработайте конвертацию
13converter.Process(options);
Пакетная обработка для конвертации PDF в JPEG
Плагин PDF to JPEG Converter поддерживает пакетную обработку, позволяя вам конвертировать несколько страниц из PDF в отдельные JPEG файлы.
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// Добавьте входной PDF файл
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Установите выходные пути для каждой страницы
8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.jpg"));
10
11// Обработайте пакетную конвертацию
12converter.Process(options);
Как обработать результаты конвертации
Метод Process возвращает объект ResultContainer
, который содержит информацию о результатах конвертации. Вы можете распечатать пути конвертированных JPEG файлов, как показано ниже:
1ResultContainer resultContainer = converter.Process(options);
2
3// Распечатайте выходные пути JPEG изображений
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6 Console.WriteLine(result.Data.ToString());
7}