Go 를 통해 PDF에 페이지 추가

Go via C++ 라이브러리용 Aspose.PDF 라이브러리를 사용하여 프로그래밍 방식으로 PDF 문서에 페이지 삽입

Go 를 사용하여 PDF에 페이지를 추가하는 방법

PDF 문서에 페이지를 추가해야 합니까?페이지를 추가하려면 PDF 작업에 사용되는 쉽고 안전한 툴킷인 Aspose.PDF for Go via C++ 를 사용하겠습니다.C++를 통해 Go용 Aspose.PDF 버전을 설치하여 사용하려면 Go용 Aspose.PDF 다운로드 를 클릭하십시오.

Go 를 통해 PDF에 페이지 삽입


사용자 환경에서 코드를 테스트하려면 Aspose.PDF for Go via C++ 이 필요합니다.

  1. 입력 PDF 파일을 사용하여 문서 객체를 만듭니다.

  2. PageCollection 컬렉션의 Insert 메서드를 지정된 인덱스로 호출합니다.

  3. Save 방법을 사용하여 출력 PDF를 저장합니다.

PDF에 새 페이지 삽입


    package main

    import "github.com/aspose-pdf/aspose-pdf-go-cpp"
    import "log"

    func main() {
        // Open(filename string) opens a PDF-document with filename
        pdf, err := asposepdf.Open("sample.pdf")
        if err != nil {
            log.Fatal(err)
        }
        // PageAdd() adds new page in PDF-document
        err = pdf.PageAdd()
        if err != nil {
            log.Fatal(err)
        }
        // Save() saves previously opened PDF-document
        err = pdf.Save()
        if err != nil {
            log.Fatal(err)
        }
        // Close() releases allocated resources for PDF-document
        defer pdf.Close()
    }