Navegação

Código do App Barcode code39

code39 Barcode Font
Página do Produto code39

Gerar Códigos de Barras code39

O pacote de fontes Code 39 da Barcodesoft oferece impressão de código de barras confiável e em conformidade com a ISO/IEC 16388:2007 para aplicações logísticas, militares (MIL-STD-1189B) e industriais. Também conhecido como 3 of 9, USD‑3 e LOGMARS, ele codifica 43 caracteres válidos: letras maiúsculas, dígitos e símbolos como espaço, hífen, ponto, cifrão, barra, sinal de mais e porcentagem. Simplesmente envolva seus dados com asteriscos (*) e aplique qualquer uma das 14 variantes de fonte – de XXS a XXL, com texto legível opcional. Embora o Code 39 seja autoverificador, o pacote inclui o código-fonte da soma de verificação módulo 43 para requisitos de alta precisão. Disponíveis em TrueType, PostScript, PCL, SVG, OpenType e WOFF, essas fontes se integram perfeitamente ao Crystal Reports, MS Excel e MS Access. Baixe hoje mesmo a demonstração totalmente funcional com marca d'água "Demo".

Visão Geral

código de barras code 39 LOGMARS USD-3 ISO/IEC 16388:2007

O Code39 também é conhecido como código 3 de 9, USD-3 e LOGMARS. A norma ISO/IEC 16388:2007 define o código de barras code39. Muitas indústrias utilizam o código de barras Code39.

LOGMARS é o acrônimo de Logistics Applications of Automated Marking and Reading Symbols (Aplicações Logísticas de Símbolos Automáticos de Marcação e Leitura). É uma variante do code39. A norma militar MIL-STD-1189B especifica o LOGMARS.

O Code39 aceita apenas 43 caracteres de entrada válidos:

26 letras maiúsculas (A - Z), dígitos (0-9), hífen, ponto, espaço, cifrão, barra, sinal de mais e sinal de porcentagem.

O Code39 omitirá outros caracteres de entrada.

Abaixo está a tabela de mapeamento da fonte de código de barras Barcodesoft Code39:

Tabela de Mapeamento da Fonte de Código de Barras code39

Caractere Mapeamento Caractere Mapeamento
espaço sinal de cerquilha (#) 0-9 inalterado
hífen, ponto, cifrão
barra, mais, porcentagem
inalterado A-Z inalterado
O Code39 é autoverificável. Portanto, o code39 raramente requer um dígito de verificação (checksum). No entanto, em aplicações que exigem alta precisão, o code39 adicionará um dígito de verificação módulo 43 após os dados. Se você baixar a demonstração do Barcodesoft code39, encontrará o código-fonte para o cálculo do checksum.

Com a Fonte Barcodesoft Code39, é muito simples codificar códigos de barras code39. Basta colocar asteriscos (*) antes e depois dos seus dados e, em seguida, aplicar uma das seguintes fontes code39. O código de barras Code39 aparecerá.

Existem quatorze fontes de código de barras code39, conforme listado abaixo. Cada nome indica uma proporção (aspect ratio) diferente. As fontes code39 com "Hr" em seus nomes possuem texto legível por humanos abaixo do código de barras.

Por exemplo, Code39mHr significa 'proporção média', com texto legível por humanos.

Code39XXL significa 'proporção XXL', sem texto legível por humanos.

As fontes de demonstração da Barcodesoft Code39 possuem marcas d'água "Demo".

As fontes de código de barras Barcodesoft Code39 estão disponíveis nos formatos True Type, PostScript, PCL, SVG, Open Type (eot) e Web Open Font Format (woff / woff2). Os usuários podem incorporar as fontes Code39 em arquivos Adobe PDF.

Aqui está a lista de fontes de código de barras Barcodesoft Code39:

Tabela de Mapeamento de Fontes de Código de Barras Code-39

Proporção (Aspect Ratio) Com Texto Legível por Humanos Sem Texto Legível por Humanos
XXS Code39XXSHr Code39XXS
XS Code39XSHr Code39XS
S Code39SHr Code39S
M Code39MHr Code39M
L Code39LHr Code39L
XL Code39XLHr Code39XL
XXL Code39XXLHr Code39XXL
A versão de demonstração do Barcodesoft Code 39 é totalmente funcional, mesmo com a marca d'água "Demo".

As fontes de código de barras Barcodesoft Code 39 estão disponíveis nos formatos True Type, PostScript e PCL e podem ser incorporadas em arquivos Adobe PDF.

Aqui está a lista de fontes de código de barras Barcodesoft code39:

Preços das Fontes de Código de Barras Barcodesoft code39

Tipo de Licença Individual 5 Usuários 10 Usuários Site Corporativa Dev 5 Dev 10 Dev Ilimitada
Preço CAD159 CAD299 CAD399 CAD599 CAD799 CAD999 CAD1199 CAD1399 CAD1999

Gerar código de barras Code 39 no Crystal Reports

Como gerar um código de barras Code 39 no Crystal Reports?

Para gerar um código de barras Code 39 no Crystal Reports, crie um novo campo de fórmula usando a função BCSLinearCode39 da biblioteca UFL da Barcodesoft. Passe os campos do seu banco de dados como argumentos, posicione o campo de fórmula na sua área de design e aplique a família de fontes Code39MHr.

  1. Passo 1: Determinar a arquitetura do SAP Crystal Reports e registrar a DLL

    Determine a arquitetura (se é de 32 bits ou 64 bits) da sua versão do SAP Crystal Reports. O SAP Crystal Reports de 2008 a 2016 são de 32 bits, enquanto o SAP Crystal Reports 2020 e 2025 são de 64 bits.

    Para Crystal Reports de 64 bits (2020 / 2025):

    Execute o Prompt de Comando como Administrador e execute:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    %systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
    Registering 64-bit cruflbcs_x64.dll via Administrator Command Prompt

    Para Crystal Reports de 32 bits (2008–2016):

    Execute o Prompt de Comando como Administrador e execute:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    regsvr32.exe cruflbcs.dll
    Registering 32-bit cruflbcs.dll via Administrator Command Prompt
  2. Passo 2: Criar um novo campo de fórmula

    Abra o layout do seu Crystal Report. Clique com o botão direito em Campos de Fórmula (Formula Fields) no painel do Explorer de Campos e selecione Novo... (New...) no menu de contexto. Digite "code39" na caixa de texto do nome e clique no botão Usar Editor (Use Editor).

    Creating a new Crystal Reports formula field named code39
  3. Passo 3: Localizar a função Code 39 da Barcodesoft

    No Workshop de Fórmulas, navegue até a pasta Funções Adicionais (Additional Functions) e dê um duplo clique na função BCSLinearCode39 localizada sob o nó Visual Basic UFLs.

    Selecting BCSLinearCode39 from the Visual Basic UFLs list inside the Formula Workshop
  4. Passo 4: Usar o campo do banco de dados como parâmetro para a fórmula code39

    Insira o campo desejado do seu banco de dados como o parâmetro de texto principal dentro dos parênteses da fórmula. Clique no botão Salvar (Save) para validar e preservar a configuração lógica da sua nova fórmula code39.

    code39 crystal reports ufl
  5. Passo 5: Inserir o campo de fórmula code39 na área de design do seu relatório

    Arraste o campo de fórmula code39 recém-salvo do Explorer de Campos e solte-o na grade da área de design onde você deseja que o código de barras Code 39 apareça. Você verá alguns caracteres estranhos. Não se preocupe! Você ainda NÃO aplicou a fonte do código de barras Code 39.

    code39 barcode crystal reports UFL
  6. Passo 6: Aplicar a fonte Code39MHr

    Clique com o botão direito no objeto de texto da fórmula inserido na sua área de design e escolha Formatar Campo (Format Field) no menu de contexto. Na guia de personalização da Fonte (Font), selecione "code39mHr" na lista de seleção do menu suspenso de famílias de fontes.

    code39 font crystal reports

    O pacote inclui 14 fontes TrueType em uma variedade de tamanhos e estilos: Com texto legível por humanos: Code39XXL, Code39XL, Code39L, Code39M, Code39S, Code39XS e Code39XXS; Sem texto legível por humanos: Code39XXL, Code39XL, Code39L, Code39M, Code39S, Code39XS e Code39XXS. Cada fonte é projetada com uma proporção de aspecto diferente, permitindo que você selecione a que melhor atende aos requisitos da sua aplicação.

  7. Passo 7: Verificar a geração do código de barras Code 39

    Clique no botão OK para aplicar as alterações. Os textos temporários (placeholders) se transformarão imediatamente e serão renderizados como um código de barras Code 39 ativo e legível dentro da visualização de layout do seu modelo de relatório.

    code39 barcode crystal reports