PythonでPDFにページを追加

Aspose.PDF for Python via .NET APIは、Pythonを使用してPDFドキュメント内のページを操作するための完全な柔軟性を提供します。PDFドキュメントのすべてのページをPageCollectionで管理し、PDFページを操作するために使用できます。
Aspose.PDF for Python via .NETを使用すると、ファイル内の任意の場所にページを挿入したり、PDFファイルの末尾にページを追加したりできます。このセクションでは、Pythonを使用してPDFにページを追加する方法を示します。

PDFファイルにページを追加または挿入する

Aspose.PDF for Python via .NETを使用すると、ファイル内の任意の場所にページを挿入したり、PDFファイルの末尾にページを追加したりできます。

希望の場所に空のページをPDFファイルに挿入する

PDFファイルに空のページを挿入するには:

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

  2. 指定されたインデックスでPageCollectionコレクションのinsertメソッドを呼び出します。

  3. saveメソッドを使用して出力PDFを保存します。

次のコードスニペットは、PDFファイルにページを挿入する方法を示しています。


    import aspose.pdf as ap

    # ドキュメントを開く
    document = ap.Document(input_pdf)
    # PDFに空白ページを挿入する
    document.pages.insert(2)
    # 出力ファイルを保存する
    document.save(output_pdf)

PDFファイルの末尾に空白ページを追加する

時々、ドキュメントが空白ページで終わることを確認したいことがあります。このトピックでは、PDFドキュメントの末尾に空白ページを挿入する方法を説明します。

PDFファイルの末尾に空白ページを挿入するには:

  1. 入力PDFファイルでDocumentクラスオブジェクトを作成します。

  2. パラメーターなしでPageCollectionコレクションのadd()メソッドを呼び出します。

  3. save()メソッドを使用して出力PDFを保存します。

次のコードスニペットは、PDFファイルの末尾に空のページを挿入する方法を示しています。


    import aspose.pdf as ap

    # ドキュメントを開く
    document = ap.Document(input_pdf)

    # PDFファイルの末尾に空のページを挿入
    document.pages.add()

    # 出力ファイルを保存
    document.save(output_pdf)