Добавить разрывы страниц в PDF
Contents
[
Hide
]
Разрывы страниц полезны, когда необходимо разделить длинные страницы PDF на несколько страниц или контролировать распределение содержимого по документу. С помощью Aspose.PDF for Python разработчики могут вставлять разрывы страниц в конкретных позициях без ручного редактирования PDF.
Эта статья показывает, как использовать метод ‘add_page_break’ PdfFileEditor класс для вставки разрыва страницы на заданной вертикальной координате выбранной страницы. Метод создает новую страницу и перемещает содержимое ниже точки разрыва на эту страницу.
- Создайте объект PdfFileEditor.
- Определите позицию разрыва страницы.
- Вставьте разрыв страницы.
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),
],
)