C++에서 PDF 페이지 작업
**Aspose.PDF for C++**를 사용하면 PDF 문서의 페이지를 다양한 방식으로 조작할 수 있습니다. 파일 내 어디든 PDF 문서에 페이지를 삽입할 수 있으며, PDF 파일의 끝에 페이지를 추가할 수도 있습니다.
이 섹션에서는 Acrobat Reader를 사용하지 않고 PDF에 페이지를 추가하는 방법을 보여줍니다. 또한, Aspose.PDF for C++ 라이브러리를 사용하여 페이지를 회전하고, 삭제하며, 페이지 크기를 변경하는 등 다양한 작업을 수행할 수 있습니다.
PDF의 헤더와 푸터에 텍스트나 이미지를 추가할 수 있으며, C++를 사용하여 문서 내에서 다른 헤더를 선택할 수 있습니다.
워터마크를 추가하고, 페이지에 번호를 매기고, PDF의 페이지에 배경을 추가하세요. The Aspose.PDF for C++는 이 모든 작업을 해결할 수 있게 해줍니다.
다음을 수행할 수 있습니다:
-
페이지 추가 - 원하는 위치에 페이지를 추가하거나 PDF 파일의 끝에 페이지를 추가하고 문서에서 페이지를 삭제합니다.
-
페이지 이동 - 한 문서에서 다른 문서로 페이지를 이동합니다.
-
페이지 삭제 - PageCollection 컬렉션을 사용하여 PDF 파일에서 페이지를 삭제합니다.
-
페이지 크기 변경 - Aspose.PDF 라이브러리를 사용하여 코드 스니펫으로 PDF 페이지 크기를 변경할 수 있습니다.
-
페이지 회전 - 기존 PDF 파일의 페이지 방향을 변경할 수 있습니다.
-
머리글 및/또는 바닥글 추가 - PDF 파일의 머리글 및 바닥글에 텍스트 또는 이미지를 추가합니다.
-
페이지 자르기 - 서로 다른 페이지 속성을 사용하여 PDF 문서의 페이지를 프로그래밍 방식으로 자를 수 있습니다.
-
워터마크 추가 - Artifact 클래스와 함께 PDF 파일에 워터마크를 추가합니다.- Add Page Numbering in PDF File - PageNumberStamp 클래스는 PDF 파일에 페이지 번호를 추가하는 데 도움이 됩니다.
-
Add Backgrounds - 배경 이미지는 워터마크를 추가하는 데 사용할 수 있습니다.
-
Stamping - ImageStamp 클래스를 사용하여 PDF 파일에 이미지 스탬프를 추가하고 TextStamp 클래스를 사용하여 텍스트를 추가할 수 있습니다.