PDF to JPEG Converter
Конвертер PDF в JPEG от Documentize для .NET — это мощный инструмент, который упрощает преобразование PDF-документов в изображения JPEG высокого качества. Этот плагин предназначен для того, чтобы сделать ваш контент более доступным на различных платформах, преобразовывая страницы 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 в JPEG поддерживает пакетную обработку, позволяя вам преобразовывать несколько страниц из 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}
Основные функции:
- Преобразование PDF в JPEG: Легко преобразуйте целые PDF-документы или конкретные страницы в изображения JPEG.
- Пользовательское разрешение: Настройте разрешение (например, 300 dpi) для вывода высокого качества.
- Диапазон страниц: Выберите конкретные страницы или диапазоны для конвертации.
- Пакетная обработка: Преобразуйте несколько страниц PDF или целые документы сразу.
- Быстрое преобразование: Быстрый и эффективный процесс с минимальными усилиями.