Añadir códigos de barras en HTML a PDF

Los desarrolladores de Python pueden añadir códigos de barras a sus documentos PDF con IronPDF for Python de dos formas, como se ilustra arriba:

Método 1: Añadir códigos de barras utilizando el ChromePdfRenderer.

Utilice este método para crear códigos de barras que contengan información basada en texto:

  1. Cree una variable de cadena que contenga los siguientes elementos HTML:

    • Un elemento link que hace referencia a una fuente web de código de barras comoeste.

    • Elemento que contiene el texto que desea codificar en un código de barras.
  2. Crea un nuevo objeto ChromePdfRender.

  3. Llama al método RenderHtmlAsPdf en el nuevo objeto con la variable string como argumento.

  4. Guarda el objeto PdfDocument resultante en un archivo.

Método 2: Añadir códigos de barras utilizando el BarcodeStamper.

Utilice este método si desea un mayor control sobre la apariencia del código de barras(por ejemplo, anchura, altura, posicionamiento de la página, etc.):

  1. Crea un objeto PdfDocument, como se muestra a continuación.
    # Create from existing PDF file on the file system
    existing_pdf = PdfDocument("existing.pdf")

    # Create from HTML!
    new_pdf = ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!</h1>")
PYTHON
  1. Crear un objeto BarcodeStamper, especificando el texto a codificar junto con un Formato de Código de Barras de destino en la lista de parámetros.(la anchura y la altura son opcionales).

  2. Llama al método applyStamp del objeto PdfDocument.

  3. Guarda los cambios.

    Utiliza elLibrería IronBarcode C# para controlar aún más la creación de códigos de barras.

    (Y luego estamparlos en sus PDFs utilizando IronPDF for Python'sHtmlStamper!)