v24.11
Dodano nowy wtyczkę: Konwerter PDF na JPEG
- Cel: Klasa
JpegConverter
została zaprojektowana do konwertowania dokumentów PDF na format JPEG, co ułatwia użytkownikom obsługę i udostępnianie obrazów pochodzących z PDF-ów. - Konstruktor:
JpegConverter()
: Inicjalizuje nową instancję konwertera JPEG.
Przykład użycia:
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);
- Metoda:
Process(PdfToJpegOptions options)
: Rozpoczyna proces konwersji JPEG z wykorzystaniem określonych opcji.
Dodano klasę DirectoryDataSource
- Cel: Klasa
DirectoryDataSource
pozwala użytkownikom zarządzać danymi katalogu do operacji ładowania i zapisywania w ramach wtyczek. - Konstruktor:
DirectoryDataSource(string path)
: Inicjalizuje nowy obiekt danych katalogu z określoną ścieżką.
Przykład użycia:
var directorySource = new DirectoryDataSource("path_to_your_directory");
- Właściwości:
DataType
: Pobiera typ źródła danych.Path
: Pobiera ścieżkę bieżącego katalogu danych.
Dodano klasę PdfToJpegOptions
- Cel: Klasa ta zawiera opcje konfigurowania procesu konwersji JPEG, pozwalając użytkownikom na określenie rozdzielczości, listy stron oraz jakości obrazu.
- Konstruktor:
PdfToJpegOptions()
: Inicjalizuje nową instancję opcji dla konwertera JPEG.
Właściwości:
OutputResolution
: Określa rozdzielczość wynikowych obrazów JPEG.PageList
: Lista stron do konwersji z PDF-a.Quality
: Ustala jakość wyjściowego obrazu JPEG.