PDF にページ区切りを追加

Contents
[ ]

改ページは、長い PDF ページを複数のページに分割する必要がある場合や、文書全体でのコンテンツの配分方法を制御する必要がある場合に便利です。Aspose.PDF for Python を使用すると、開発者は PDF を手動で編集しなくても、特定の位置に改ページを挿入できます。

この記事では、の「add_page_break」メソッドの使用方法を説明します PDF ファイルエディター クラスを使用して、選択したページの定義した垂直座標にページ区切りを挿入します。このメソッドは新しいページを作成し、ブレークポイントの下にあるコンテンツをそのページに移動します。

  1. PDF ファイルエディターオブジェクトを作成します。
  2. 改ページ位置を定義します。
  3. ページ区切りを挿入します。
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


# Add Page Breaks in PDF
def add_page_breaks_in_pdf(infile, outfile):
    # Create a PdfFileEditor object
    pdf_editor = pdf_facades.PdfFileEditor()
    pdf_editor.add_page_break(
        infile,
        outfile,
        [
            pdf_facades.PdfFileEditor.PageBreak(1, 400),
        ],
    )