.NET에서 Facades API 사용 방법

.NET에서 Facades API 사용 방법

.NET에서 Facades API 사용 방법

Facades API는 일반적인 PDF 작업을 위한 고수준 래퍼를 제공합니다. 이 가이드는
양식 채우기, 파일 병합 및 콘텐츠 편집을 다룹니다.


전제 조건

요구 사항세부 정보
런타임.NET 8.0 이상
패키지dotnet add package Aspose.Pdf.Foss

양식 필드 채우기

Form 파사드는 입력 PDF를 열고, 이름으로 필드를 채운 다음 결과를 별도의 출력 파일에 씁니다. 이는 단순한 필드 채우기만 필요할 때 저수준 Document 객체를 다루는 것을 피합니다.

using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();

두 개의 PDF 병합

PdfFileEditor는 여러 PDF 파일을 하나의 출력 문서로 연결합니다. 소스 파일 경로와 대상 경로를 전달하여 단일 병합 결과를 생성합니다.

var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");

페이지 범위 추출

같은 PdfFileEditor 클래스는 연속된 페이지 범위를 새 파일로 추출할 수 있습니다. 시작 페이지, 종료 페이지 및 출력 경로를 지정하십시오.

var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");

핵심 클래스

ClassPurpose
Form양식 필드 값을 읽고 쓰기
PdfFileEditor페이지 병합, 분할, 추출
PdfContentEditor페이지 내용 편집
PdfFileSignature문서 서명 및 검증
PdfFileStamp페이지에 스탬프 추가
PdfConverter페이지를 이미지로 렌더링

참조

 한국어