v24.11
Добавлен новый плагин: Конвертер PDF в JPEG
- Цель: Класс
JpegConverter
предназначен для конвертации PDF-документов в формат JPEG, упрощая пользователям работу с изображениями, полученными из PDF. - Конструктор:
JpegConverter()
: Инициализирует новый экземпляр конвертера JPEG.
Пример использования:
var plugin = new JpegConverter();
var opt = new PdfToJpegOptions();
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
plugin.Process(opt);
- Метод:
Process(PdfToJpegOptions options)
: Запускает процесс конвертации в JPEG с использованием указанных параметров.
Добавлен класс DirectoryDataSource
- Цель: Класс
DirectoryDataSource
позволяет пользователям управлять данными каталогов для операций загрузки и сохранения в рамках плагинов. - Конструктор:
DirectoryDataSource(string path)
: Инициализирует новый объект данных каталога с указанным путем.
Пример использования:
var directorySource = new DirectoryDataSource("path_to_your_directory");
- Свойства:
DataType
: Получает тип источника данных.Path
: Возвращает путь текущего каталога данных.
Добавлен класс PdfToJpegOptions
- Цель: Этот класс содержит параметры для настройки процесса конвертации в JPEG, позволяя пользователям указывать разрешение, списки страниц и качество изображения.
- Конструктор:
PdfToJpegOptions()
: Инициализирует новый экземпляр параметров для конвертера JPEG.
Свойства:
OutputResolution
: Указывает разрешение полученных изображений JPEG.PageList
: Список страниц для конвертации из PDF.Quality
: Устанавливает качество JPEG-выхода.