Códigos de barras GS1 Databar em FastReport .NET

2021-12-06

FastReport .NET

Foram adicionados os seguintes códigos de barras:

– GS1 Databar Limited;
– GS1 Databar Omnidirectional;
– GS1 Databar Stacked;
– GS1 Databar Stacked Omnidirectional.

GS1 DataBar é um simbolismo com grandes capacidades na marcação de produtos, projetado principalmente para digitalização em terminais POS. GS1 DataBar é capaz de codificar o número GTIN (Global Trade Item Number – Global Trade Item Number) em produtos de consumo de tamanho pequeno, nos quais é difícil aplicar a marcação padrão (símbolo EAN-13), como produtos frescos (peso), jóias ou produtos do tipo "faça você mesmo".

Os dados codificado em símbolos GS1 Databar Limited, GS1 Databar Omnidirectional, GS1 Databar Stacked, GS1 Databar Stacked Omnidirectional consistem de um identificador de aplicação (01), de 13 bits e o número identificador do objeto de negociação e controlo de um número.

Nota-Os dígitos iniciais (01) representam um identificador de Aplicação implícita que não pode ser codificado em um caractere e é exibido apenas como texto para indicar que os dados são codificados para uso geral.

Padrão de caracteres definido ISO/IEC 24724-2011, em que as instruções para decodificar códigos de barras são descritas. 

GS1 Databar Omnidirectional

O código de barras GS1 Databar Omnidirectional é usado para uma leitura abrangente que pode ser lida pelo terminal POS.

GS1 Databar Limited

O código de barras GS1 Databar Limited é usado para leitura unidirecional que não pode ser lida pelo terminal POS.

GS1 Databar Stacked Omnidirectional

O código de barras GS1 Databar Stacked Omnidirectional é um GS1 Databar Omnidirectional dividido em duas linhas para uma leitura abrangente que pode ser lida pelo terminal POS.

GS1 Databar Stacked

O código de barras GS1 Databar empilhado é um GS1 Databar Omnidirectional dividido em duas linhas para leitura unidirecional que não pode ser lida pelo terminal POS.

A criação de GS1 Databar Omnidirectional do código:

 //Criamos objeto de relatório
 Report report = new Report();
 //Criamos a página de relatório
 ReportPage page = new ReportPage();
 //adicionamos um identificador exclusivo
 page.CreateUniqueName();
 //Adicione-o à coleção de páginas do relatório
 report.Pages.Add(page);
 //Criamos dados de banda
 DataBand dataBand = new DataBand();
 //com um identificador único
 dataBand.CreateUniqueName();
 //e adicioná-lo à sua coleção de bandas
 page.Bands.Add(dataBand);
 // Criamos objeto de código de barras
 FastReport.Barcode.BarcodeObject barcode = new FastReport.Barcode.BarcodeObject();
 //Definimos o tipo de código de barras
 barcode.Barcode = new FastReport.Barcode.BarcodeGS1Omnidirectional();
 // Definimos uma combinação numérica para codificação
 barcode.Text = "1234567890123";
 // Colocamos o código de barras na página
 barcode.Parent = dataBand;
 // Definimos as dimensões do objeto
 barcode.Bounds = new RectangleF(0, 0, Units.Centimeters * 10, Units.Centimeters * 3);
 // Apresentamos o relatório
 report.Show();

Os presentes códigos de barras permitem que os usuários codifiquem os dados necessários sobre os produtos e os usem para diversos fins.

.NET FastReport Barcode
23 de setembro de 2025

Como exportar um relatório do FastReport .NET para JPEG / PNG / BMP / GIF / TIFF / EMF

Neste artigo, veremos como exportar relatórios do FastReport .NET de maneira fácil e eficiente em JPEG, PNG, BMP, GIF, TIFF e EMF.
09 de setembro de 2025

Como criar um relatório em PDF no FastReport Cloud

Neste artigo, veremos um exemplo de exportação de um relatório para o formato PDF usando o FastReport Cloud, um serviço SaaS para armazenar, criar e exportar documentos.
10 de julho de 2025

Komu Monta y Konekta o Plugin Firebird na FastReport .NET

Neste artigo, vamos passar pelo processo de construção e conexão do plugin Firebird no FastReport .NET através do designer de relatórios e via código.

© 1998-2025 Fast Reports Inc.