Copiar páginas entre arquivos PDF

IronPDF for Python pode copiar páginas de um documento PDF e inseri-las em outro em qualquer posição — no final, no início ou em um índice de página específico dentro do documento-alvo.

Começando

Crie ou carregue dois objetos PdfDocument. Use CopyPage para extrair uma página específica do documento de origem, então insira-a no documento de destino usando um dos três métodos de inserção.

Entendendo o código

  • CopyPage(index): Extrai uma única página de um PdfDocument por seu índice baseado em zero. Retorna um novo PdfDocument de uma única página.
  • AppendPdf(page_to_insert): Adiciona a página ao fim do documento de destino.
  • PrependPdf(page_to_insert): Adiciona a página ao início do documento de destino, antes de todas as páginas existentes.
  • InsertPdf(page_to_insert, index): Insere a página na posição especificada baseada em zero dentro do documento de destino. No exemplo, o índice 1 insere a página após a primeira página.

Inserindo Múltiplas Páginas

Para copiar e inserir várias páginas de uma vez, use CopyPages(start, end) em vez de CopyPage, e depois insira o documento de várias páginas resultante usando os mesmos métodos AppendPdf, PrependPdf ou InsertPdf.

Aprenda a mesclar e editar páginas PDF com IronPDF for Python!

Pronto para começar?
Versão: 2026.6 recém-lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu HTML se transformar em um PDF.