Trabalhe com páginas em PDF via Python

Gerencie páginas PDF em um documento de forma programática usando o Aspose.PDF for a biblioteca Python for .NET

Ação mais popular com páginas em Python

Como inserir páginas em um documento PDF usando Python

Para adicionar uma página em um arquivo PDF, usaremos a API Aspose.PDF for .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma python-net. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Console

pip install aspose-pdf

Adicionar página ao PDF via Python


Você precisa de Aspose.PDF para Python via .NET para testar o código em seu ambiente.

  1. Crie um objeto Documento com o arquivo PDF de entrada.

  2. Chame o método Insert da coleção PageCollection com o índice especificado.

  3. Salve o PDF de saída usando o métodoSalvar.

Adicionar nova página ao PDF

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
document.pages.insert(2)
document.save(path_outfile)