Fondos y Primeros Planos
IronPDF for Python puede superponer documentos PDF añadiendo un PDF como fondo detrás del contenido de otro, o como una superposición en primer plano encima de él, útil para aplicar membretes, marcas de agua o plantillas de diseño a documentos generados.
Empezando
Cargue o renderice una base PdfDocument, luego llame a AddBackgroundPdf o AddForegroundOverlayPdfToPage para aplicar otro archivo PDF como capa. Ahorra el resultado con SaveAs.
Entender el código
AddBackgroundPdf(path): Aplica el archivo PDF especificado como fondo en cada página del documento actual. El fondo aparece detrás del contenido de página existente.AddForegroundOverlayPdfToPage(targetPageIndex, path, sourcePageIndex): Superpone una sola página del PDF especificado sobre una página específica del documento actual. La superposición aparece encima del contenido existente.targetPageIndex: El índice de página basado en cero en el documento actual donde se debe aplicar la superposición.sourcePageIndex: El índice de página basado en cero dentro del PDF de superposición a utilizar como fuente.
SaveAs("Complete.pdf"): Guarda el documento con capas en el disco.
Casos de uso
- Membrete: Aplica un PDF de membrete de empresa como fondo en cada página de un informe generado.
- Plantillas de sellos: Superpone un bloque de firma o un sello de aprobación en una página específica.
- Capas de diseño: Separa el contenido del diseño manteniendo una plantilla de diseño en PDF y combinándola con contenido generado dinámicamente.






