C#을 사용하여 PDF 병합 방법
Contents
[
Hide
]
C#에서 여러 PDF를 단일 PDF로 병합 또는 결합
C#에서 PDF를 병합하는 것은 3rd 파티 라이브러리를 사용하지 않고는 간단하지 않습니다. 이 글은 Aspose.PDF for .NET을 사용하여 여러 PDF 파일을 단일 PDF 문서로 병합하는 방법을 보여줍니다. 예제는 C#으로 작성되었지만, API는 VB.NET과 같은 다른 .NET 프로그래밍 언어에서도 사용할 수 있습니다. PDF 파일은 첫 번째 파일이 다른 문서의 끝에 연결되도록 병합됩니다.
다음 코드 스니펫은 Aspose.PDF.Drawing 라이브러리에서도 작동합니다.
C# 및 DOM을 사용하여 PDF 파일 병합
두 PDF 파일을 연결하려면:
- 입력 PDF 파일이 각각 포함된 두 개의 Document 객체를 생성합니다.
- 다른 PDF 파일을 추가하고자 하는 Document 객체에 대해 PageCollection 컬렉션의 Add 메서드를 호출합니다.
- 마지막으로 Save 메서드를 사용하여 출력 PDF 파일을 저장하세요.
다음 코드 조각은 PDF 파일을 연결하는 방법을 보여줍니다.
// 문서 디렉토리 경로.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// 첫 번째 문서 열기
Document pdfDocument1 = new Document(dataDir + "Concat1.pdf");
// 두 번째 문서 열기
Document pdfDocument2 = new Document(dataDir + "Concat2.pdf");
// 두 번째 문서의 페이지를 첫 번째 문서에 추가
pdfDocument1.Pages.Add(pdfDocument2.Pages);
dataDir = dataDir + "ConcatenatePdfFiles_out.pdf";
// 연결된 출력 파일 저장
pdfDocument1.Save(dataDir);
실시간 예제
Aspose.PDF Merger는 프레젠테이션 병합 기능이 작동하는 방식을 조사할 수 있는 온라인 무료 웹 애플리케이션입니다.