Agregar contenido HTML de manera eficiente

IronPDF for Python admite la aplicación de múltiples sellos diferentes — HTML, texto, imagen y código de barras — a un documento PDF en una sola operación usando ApplyMultipleStamps.

Empezando

Cree objetos selladores individuales para cada tipo de sello, agréguelos a una colección List[Stamper], luego llame a ApplyMultipleStamps en un PdfDocument para aplicar todos los sellos a la vez.

Entender el código

  • HtmlStamper(html): Sella un fragmento HTML en el PDF. Admite VerticalOffset y HorizontalOffset para ajustar la posición utilizando valores Length basados en píxeles.
  • TextStamper(text): Sella texto plano con configuraciones de fuente personalizadas. Establezca UseGoogleFont = True y FontFamily para usar cualquier fuente de Google por nombre.
  • ImageStamper(path): Sella un archivo de imagen en el PDF. Use MinWidth y MinHeight para controlar las dimensiones del sello.
  • BarcodeStamper(value, encoding): Genera y sella un código de barras o código QR. BarcodeEncoding.Code39 produce un código de barras estándar Code 39.
  • List[Stamper](): Una colección tipada que contiene objetos stamper de tipos mixtos.
  • ApplyMultipleStamps(stamps_list): Aplica todos los sellos en la lista a cada página del documento en un solo paso eficiente.

Alineación y Posicionamiento

Cada sellador soporta VerticalAlignment, HorizontalAlignment, VerticalOffset, y HorizontalOffset para una colocación precisa en la página.

¡Aprende a estampar 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.