CheckMate RPA

CheckMate RPA C# PDF 1개 분할하기 (Spire.pdf)

밥탄이 2022. 11. 22. 09:54
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Text;

// PDF 분할을 위한 dll 
using Spire.Pdf;

public partial class CustomScript
{
	public void Execute_Code()
	{
    	// 경로 및 pdf 생성
        Path path = Path.Combine(@"C:\test.pdf");
		PdfDocument doc = new PdfDocument(path);
        
        // 저장될 패턴
		String pattern = @"C:\{0}.pdf";
        
        // 분할
		doc.Split(pattern);
        
        // 종료
		doc.Close();
	}
}

결과 

 

test.pdf 가 5페이지짜리 pdf 파일이였다면

0.pdf ~ 4.pdf 으로 총 5개의 파일로 분할된다.

 

CheckMate RPA 는 dll 을 다운로드받는 형식이 아니기때문에

Spire.Pdf.dll 파일을 따로 구비해주어야 한다.