v24.12
새 플러그인 추가: PDF to PNG Converter
- 클래스 PngConverter: Documentize.PngConverter 플러그인을 나타냅니다. PDF 문서를 PNG 형식으로 변환하는 데 사용됩니다.
- 클래스 PdfToPngOptions: Documentize.PngConverter 플러그인을 위한 PDF to PNG 변환 옵션을 나타냅니다.
사용 예제:
// PngConverter 만들기
var plugin = new PngConverter();
// 지침을 설정할 PdfToPngOptions 객체 생성
var opt = new PdfToPngOptions();
// 입력 파일 경로 추가
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 출력 파일 경로 설정
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// 프로세스 수행
plugin.Process(opt);
새 플러그인 추가: PDF to TIFF Converter
- 클래스 TiffConverter: Documentize.TiffConverter 플러그인을 나타냅니다. PDF 문서를 TIFF 형식으로 변환하는 데 사용됩니다.
- 클래스 PdfToTiffOptions: Documentize.TiffConverter 플러그인을 위한 PDF to TIFF 변환 옵션을 나타냅니다.
사용 예제:
// TiffConverter 만들기
var plugin = new TiffConverter();
// 지침을 설정할 PdfToTiffOptions 객체 생성
var opt = new PdfToTiffOptions();
// 입력 파일 경로 추가
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 출력 파일 경로 설정
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// 프로세스 수행
plugin.Process(opt);
새 플러그인 추가: PDF Table Generator
- 클래스 TableGenerator: Documentize.TableGenerator 플러그인을 나타냅니다. PDF 문서에 테이블을 추가하는 데 사용됩니다.
- 클래스 TableBuilder: PDF 페이지의 테이블을 위한 빌더를 나타냅니다.
- 클래스 TableRowBuilder: 테이블 행을 위한 빌더를 나타냅니다.
- 클래스 TableCellBuilder: 테이블 셀을 위한 빌더를 나타냅니다.
사용 예제:
// TableGenerator 만들기
var plugin = new TableGenerator();
// 지침을 설정할 TableOptions 객체 생성
TableOptions opt = new TableOptions().InsertPageBefore(1)
.AddTable()
.AddRow()
.AddCell().AddParagraph("이름")
.AddCell().AddParagraph("나이")
.AddRow()
.AddCell().AddParagraph("Bob")
.AddCell().AddParagraph("12")
.AddRow()
.AddCell().AddParagraph("Sam")
.AddCell().AddParagraph("20")
.AddRow()
.AddCell().AddParagraph("Sandy")
.AddCell().AddParagraph("26")
.AddRow()
.AddCell().AddParagraph("Tom")
.AddCell().AddParagraph("12")
.AddRow()
.AddCell().AddParagraph("Jim")
.AddCell().AddParagraph("27");
// 입력 파일 경로 추가
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// 출력 파일 경로 설정
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// 프로세스 수행
plugin.Process(opt);
클래스 PdfDoc의 이름을 DocConverter로 변경
- 클래스 DocConverter: Documentize.DocConverter 플러그인을 나타냅니다. PDF 문서를 DOC/DOCX 형식으로 변환하는 데 사용됩니다.
사용 예제:
// DocConverter 만들기
var plugin = new DocConverter();
// 지침을 설정할 PdfToDocOptions 객체 생성
var opt = new PdfToDocOptions();
// 입력 파일 경로 추가
opt.AddInput(new FileDataSource(inputPath));
// 출력 파일 경로 설정
opt.AddOutput(new FileDataSource(outputPath));
// 프로세스 수행
plugin.Process(opt);