Go を使用して PDF にページを追加します

Aspose.PDF for Go via C++ ライブラリを使用して、プログラムで PDF ドキュメントにページを挿入します

Go を使って PDF にページを追加する方法

PDF 文書にページを追加する必要がありますか?ページを追加するには、Aspose.PDF for Go via C++ を使用します。これは PDF を扱うための簡単で安全なツールキットです。C++ 経由で Aspose.PDF for Go をインストールして使用するには、Go 用 Aspose.PDF をダウンロード をクリックしてください。

Go 経由でページをPDFに挿入


ご使用の環境でコードを試すには、C++ 経由の Go 用 Aspose.PDF が必要です。

  1. 入力 PDF ファイルを使用して、Document オブジェクトを作成します。

  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()
    }