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 출력의 품질을 설정합니다.