Sellado de contenido HTML
from ironpdf import *

# Create an HtmlStamper object to stamp an image onto a PDF
stamper = HtmlStamper("<img src='https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg'/>")
stamper.HorizontalAlignment = HorizontalAlignment.Center
stamper.VerticalAlignment = VerticalAlignment.Bottom
stamper.IsStampBehindContent = False
stamper.Opacity = 30

# Load an existing PDF document and apply the stamp to it
pdf = PdfDocument.FromFile("Sample.pdf")
pdf.ApplyStamp(stamper).SaveAs("stampedimage.pdf")
pip install ironpdf
Sellado de contenido HTML

Sellado de contenido HTML

IronPDF for Python puede superponer contenido HTML en páginas PDF existentes usando la clase HtmlStamper, lo que te permite agregar logotipos, imágenes, texto o cualquier otro elemento renderizado en HTML encima de o detrás del contenido de la página.

Empezando

Crea un HtmlStamper con tu fragmento HTML, configura sus propiedades de posicionamiento y apariencia, carga un PdfDocument, y llama a ApplyStamp para aplicar el sello a todas las páginas.

Entender el código

  • HtmlStamper(html): Acepta una cadena HTML - incluyendo etiquetas <img>, texto con estilo, o cualquier HTML válido - y crea un objeto sellador que renderiza ese HTML como una superposición.
  • HorizontalAlignment: Controla la posición horizontal del sello en la página. Las opciones incluyen Left, Center, y Right.
  • VerticalAlignment: Controla la posición vertical. Las opciones incluyen Top, Middle, y Bottom.
  • IsStampBehindContent: Cuando False (predeterminado), el sello aparece encima del contenido de la página existente. Configura para True para renderizar el sello detrás del contenido, útil para marcas de agua o gráficos de fondo.
  • Opacity: Un valor de 0 (transparente) a 100 (totalmente opaco) que controla cuán visible es el sello en la página.
  • PdfDocument.FromFile(path): Carga el PDF existente para ser sellado.
  • ApplyStamp(stamper): Aplica el sello a todas las páginas del documento y devuelve el PdfDocument modificado.
¡Aprenda a editar y sellar PDFs con IronPDF for Python!

¿Listo para empezar?

Versión:2026.11recién publicada