Adicionar quebras de página em PDF
Contents
[
Hide
]
Quebras de página são úteis quando você precisa dividir páginas PDF longas em várias páginas ou controlar como o conteúdo é distribuído em um documento. Usando Aspose.PDF for Python, os desenvolvedores podem inserir quebras de página em posições específicas sem editar manualmente o PDF.
Este artigo mostra como usar o método ‘add_page_break’ de PdfFileEditor classe para inserir uma quebra de página em uma coordenada vertical definida em uma página selecionada. O método cria uma nova página e move o conteúdo abaixo do ponto de quebra para essa página.
- Crie um objeto PdfFileEditor.
- Defina a posição da quebra de página.
- Insira a quebra de página.
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),
],
)