Pular para o conteúdo principal

Criar código de barras em Make

O que este módulo faz

PDF4meCriar código de barras gera um código de barras independente ou QR código de qualquer texto ou cadeia de dados e o retorna como um Base64Imagem codificada, sem fonte PDFNão é necessário fazer upload de arquivos. Escolha entre seis formatos, incluindo QR Code, Code128, e DataMatrix, e então incorpore o resultado diretamente em um HTML e-mail, POST para um APIOu decodifique-o e salve-o como um arquivo de imagem. Ao contrário de Adicionar código de barras a PDF Este módulo, que carimba um documento existente, cria a imagem do código de barras de forma independente para uso em qualquer lugar do seu cenário.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Todo PDF4me módulo em Make requer um válido ConexãoCrie ou selecione um que contenha o seu PDF4me API chave para que o cenário possa autenticar solicitações de geração de código de barras com segurança.

Fatos importantes que você não deve perder

Sem fonte PDF ou entrada de arquivo necessária
Este módulo aceita apenas texto, sem arquivo, sem nome de arquivo, sem PDF binário. Você fornece os dados a serem codificados e o formato, e o módulo retorna a imagem do código de barras. Se precisar que o código de barras seja incorporado em um código existente, use o módulo binário. PDF, use Adicionar código de barras para PDF em vez de.
O resultado é Base64, não um buffer de arquivo
O módulo retorna um Base64-string de imagem codificada no campo Conteúdo do Arquivo. Você pode incorporá-la diretamente em um HTML corpo do e-mail usando um URI de dados (src="data:image/png;base64,..."), passe-o para um HTTP solicite, armazene em um registro de banco de dados ou decodifique e salve como um arquivo de imagem no Google Drive ou Dropbox.
Ocultar texto aplica-se apenas a Code 128
A dica do módulo diz exatamente: "Ocultar o texto exibido abaixo do código de barras. (aplicável somente a Code 128)." Para QR Code, DataMatrix, Aztec, PDF417, e HanXin, que não exibem nenhuma linha de texto legível para humanos, essa opção não terá efeito, independentemente do valor que você definir.
Configure o módulo Criar Código de Barras do PDF4me mostrando a Conexão definida como testuser01@pdf4me.com, o campo Texto do Código de Barras com o exemplo PROD-2024-00456 e a dica Texto a ser codificado no código de barras, o menu suspenso Tipo de Código de Barras definido como Código QR com a dica Selecione o tipo de código de barras a ser gerado e Ocultar Texto definido como Não com a dica Ocultar o texto exibido abaixo do código de barras (aplicável somente ao Código 128).

São necessárias apenas três informações: o texto a ser codificado, o formato do código de barras e, opcionalmente, se a etiqueta deve ser ocultada. Code 128 códigos de barras.

Parâmetros

Obrigatório: Conexão, Texto do código de barras e Tipo de código de barras: todos os três devem ser fornecidos. Ocultar texto é opcional.

ParâmetroObrigatórioO que fazExemplo
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
Barcode TextYesThe data to encode in the barcode: a URL, product code, order ID, or any alphanumeric string. Hint: "Text to be encoded in the Barcode."PROD-2024-00456
Barcode TypeYesFormat of the barcode to generate. Options: QR Code, Data Matrix, Code128, Aztec, PDF417, HanXin. Hint: "Select barcode type to be generated."QR Code
Hide TextNoWhether to suppress the human-readable text shown below the barcode. Options: Yes, No, Empty. Applies only to Code 128: has no effect on other formats.No

Configuração rápida

  1. Adicionar PDF4me -> Criar código de barras para o seu Make cenário.
  2. Selecione Conexão (ou clique) Adicionar para criar um com o seu API chave).
  3. Insira o texto, URL ou ID a ser codificado no Texto do código de barras campo.
  4. Escolha o seu Tipo de código de barras a partir do menu suspenso: QR Code Para links e dados gerais, Code128 para etiquetas de varejo e de envio.
  5. Salve e execute o cenário. O resultado será exibido. File Content o campo contém um Base64Imagem de código de barras codificada, pronta para ser incorporada em um e-mail. POST para um APIOu salve como um arquivo de imagem.

Exemplos de fluxo de trabalho

Exemplos de fluxo de trabalhoCommon Make scenario patterns using Create Barcode.
Incorpore um QR código em um e-mail de confirmação de pedido
  1. Um webhook recebe um novo pedido de uma loja Shopify ou WooCommerce.
  2. Criar execuções de código de barras com o Tipo de código de barras definido como QR Code e o texto do código de barras mapeado para o URL de rastreamento do pedido.
  3. O Gmail envia o e-mail de confirmação do pedido com o Base64 código de barras incorporado no HTML O corpo da imagem é inserido diretamente, sem necessidade de anexos.
  4. O cliente escaneia o QR código diretamente da caixa de entrada deles para rastrear a remessa.
Gerar Code128 Etiquetas para novos itens de estoque
  1. A adição de uma nova linha a um registro de estoque do Google Sheets desencadeia o cenário.
  2. Criar execuções de código de barras com o Tipo de código de barras definido como Code128 e o texto do código de barras mapeado para o SKU da planilha.
  3. Um HTTP módulo POSTs o Base64 imagem de código de barras para um serviço de impressão de etiquetas API.
  4. Uma etiqueta física com código de barras é impressa automaticamente no armazém para o novo item em estoque.
Adicione um toque único QR código para ingressos de eventos antes do envio
  1. Um novo cadastro de evento no Typeform ou no Eventbrite aciona o cenário.
  2. Criar código de barras gera um QR Code com um ID de validação de bilhete exclusivo como texto do código de barras.
  3. O Base64 A imagem é decodificada e inserida em um bilhete. PDF modelo através de um módulo de geração de documentos.
  4. O Gmail envia o bilhete personalizado com o código de barras que pode ser escaneado. QR Código para o participante.

Perguntas frequentes

Does this module need a source PDF or any file input?+
No. This module takes only text: you provide what to encode and which format to use. There is no file input of any kind. If you want the barcode embedded inside an existing PDF document, use the Add Barcode to PDF module instead.
What format does the output come in?+
The module returns a Base64-encoded image string in the File Content output field. You can embed it in an HTML email as a data URI, pass it directly to an HTTP request, store it in a database record, or decode it and save it as a PNG or JPEG image file in cloud storage.
Which barcode formats can I generate?+
Six formats are available via the Barcode Type dropdown: QR Code, Data Matrix, Code128, Aztec, PDF417, and HanXin. QR Code is the most widely scanned by mobile devices. Code128 is the standard for retail and shipping linear barcodes. DataMatrix is compact and suited for small labels. HanXin follows the Chinese national 2D barcode standard.
Does the Hide Text option work for all barcode types?+
No. The module hint states it applies only to Code 128. For QR Code, Data Matrix, Aztec, PDF417, and HanXin: which have no human-readable text line beneath them: the setting has no effect regardless of what value you choose.
How do I get the barcode into a PDF after generating it?+
Use the Add Barcode to PDF module in a subsequent step: it accepts an existing PDF and stamps a barcode directly onto the pages you specify. Alternatively, decode the Base64 string to an image file and insert it into a Word or HTML document template before converting to PDF.

Módulos relacionados

Obtenha ajuda