Fundos e primeiros planos

O IronPDF for Python pode camadas documentos PDF adicionando um PDF como fundo por trás do conteúdo de outro, ou como uma sobreposição em primeiro plano no topo — útil para aplicar papel timbrado, marcas d'água ou modelos de design a documentos gerados.

Começando

Carregue ou renderize uma base PdfDocument, então chame AddBackgroundPdf ou AddForegroundOverlayPdfToPage para aplicar outro arquivo PDF como uma camada. Salve o resultado com SaveAs.

Entendendo o código

  • AddBackgroundPdf(path): Aplica o arquivo PDF especificado como um fundo em cada página do documento atual. O fundo aparece atrás do conteúdo da página existente.
  • AddForegroundOverlayPdfToPage(targetPageIndex, path, sourcePageIndex): Sobrepõe uma única página do PDF especificado em uma página específica do documento atual. A sobreposição aparece no topo do conteúdo existente.
    • targetPageIndex: O índice de página baseado em zero no documento atual onde a sobreposição deve ser aplicada.
    • sourcePageIndex: O índice de página baseado em zero dentro do PDF de sobreposição a ser usado como a fonte.
  • SaveAs("Complete.pdf"): Salva o documento em camadas no disco.

Casos de uso

  • Papel timbrado: Aplicar um PDF de papel timbrado da empresa como fundo em cada página de um relatório gerado.
  • Modelos de carimbo: Sobrepor um bloco de assinatura ou carimbo de aprovação em uma página específica.
  • Camadas de design: Separar conteúdo de design mantendo um modelo de layout de PDF e combinando-o com conteúdo gerado dinamicamente.
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.