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.