Adicionar códigos de barras em HTML a um PDF
Os desenvolvedores Python podem adicionar códigos de barras aos seus documentos PDF com o IronPDF for Python de duas maneiras, conforme ilustrado acima:
Método 1: Adicionar códigos de barras usando o ChromePdfRenderer
Utilize este método para criar códigos de barras que contenham informações textuais:
- Crie uma variável do tipo string que armazene os seguintes elementos HTML:
- Um elemento
linkque faz referência a uma fonte web de código de barras como esta . - Um elemento contendo o texto que você deseja codificar em um código de barras.
- Um elemento
- Crie um novo objeto
ChromePdfRenderer. - Chame o método
RenderHtmlAsPdfno novo objeto com a variável de string como argumento. - Salve o objeto
PdfDocumentresultante em um arquivo.
Método 2: Adicionar códigos de barras usando o BarcodeStamper
Use esta abordagem quando desejar maior controle sobre a aparência do código de barras (por exemplo, largura, altura, posicionamento na página, etc.):
-
Crie um objeto
PdfDocument, conforme mostrado abaixo. - Crie um objeto
BarcodeStamper, especificando o texto a ser codificado juntamente com um formato de código de barras de destino na lista de parâmetros (largura e altura são opcionais). - Chame o método
apply_stampno objetoPdfDocument. - Salve as alterações.
Utilize a biblioteca IronBarcode C# para obter ainda mais controle sobre a criação de códigos de barras. (E depois, carimbe-os em seus PDFs usando o IronPDF for Python HtmlStamper !)
- Observação: No exemplo em Python acima, substitua
ChromePdfRenderer()e os nomes dos métodos pelos métodos corretos da biblioteca Python e inicialize-os adequadamente com base nas importações no início do bloco de código.

