C# PDF 페이지 지정하여 분할

초이·2023년 10월 26일
0

C# Code in PDF

목록 보기
3/4

페이지 지정하여 분할

여러 페이지의 PDF에서 일정한 페이지 규칙이 있을 시 페이지 값을 입력하여 분할하는 로직

PdfDocument outputDocument = new PdfDocument(); // 출력 문서 초기화
PdfDocument inputDocument = null; // 입력 문서 초기화
PdfPage page = null; // page 변수 초기화

inputDocument = PdfReader.Open(in_str_파일경로, PdfDocumentOpenMode.Import); // 파일 열기
in_int_시작페이지 = in_int_시작페이지-1; // 0부터 시작해서 -1해줌

for(int idx=in_int_시작페이지; idx<in_int_종료페이지; idx++)
{
  page = inputDocument.Pages[idx]; 
  	// 문서에 페이지 추가
	outputDocument.Pages.Add(page);
  	// PDF로 저장 
	outputDocument.Save(in_str_저장경로);
}
profile
MacBook이 갖고싶은 살암

0개의 댓글