Go を使って PDF 形式のページを操作する

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

Aspose.PDF for Go via C++ Logo

Go のページで最も人気の高いアクション

Go を使って PDF ドキュメントにページを挿入する方法

PDFファイルにページを追加するために、go-cpp プラットフォーム用の機能豊富で強力で使いやすいドキュメント操作APIである Aspose.PDF APIを使用します。NuGet パッケージマネージャーを開き、aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Go 経由でページをPDFに追加


ご使用の環境でコードを試すには Aspose.PDF library が必要です。

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