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 출력의 품질을 설정합니다.
2025. 1. 13.
 한국어