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.6 recién publicada
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.