Aspose.BarCode  para JasperReports

Gerar e exportar códigos de barras no JasperReports

API JasperReports e JasperServer para gerar, exibir e exportar códigos de barras 1D, 2D e postais.

  Download Free Trial
  
 

Aspose.BarCode para JasperReports é uma extensão JasperReports e JasperServer flexível para criar e exibir etiquetas de código de barras em seus aplicativos. Essas etiquetas de código de barras podem ser renderizadas em muitos formatos de imagem populares.

Recursos avançados de exportação de JasperReports para código de barras

Fácil implantação

Aspose.BarCode para JasperReports fornece um conjunto especial de ferramentas para trabalhar com códigos de barras em JasperReports. Usando esta API, os desenvolvedores podem digitalizar códigos de barras colocados em relatórios existentes ou adicioná-los a novos relatórios. Essa biblioteca de código de barras é codificada exclusivamente em Java e é fornecida como um único documento JAR e pode ser facilmente implantada em máquinas com JasperReports ou JasperServer instalado. Para instalar a extensão de código de barras JasperReports, basta copiar o documento JAR para a pasta correta e começar a trabalhar.

Exemplo ao vivo de geração de código de barras

A biblioteca do gerador de código de barras permite que os desenvolvedores criem facilmente códigos de barras especificando o tipo de código de barras, inserindo os dados a serem codificados e definindo propriedades personalizadas relacionadas à aparência. Isso inclui várias opções, como cor de fundo e primeiro plano, fonte, tamanho, resolução e legendas de texto. A API pode gerar códigos de barras 1D e 2D, incluindo PDF417, Data Matrix, Aztec Code, QR Code e Micro QR Code, usando a mesma abordagem básica. Isso o torna uma ferramenta conveniente e fácil de usar para gerar uma ampla variedade de tipos de códigos de barras para vários aplicativos, incluindo JasperReports.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

Inserir códigos de barras no JasperReports

O JasperReports permite que os desenvolvedores criem relatórios usando os dados armazenados em várias fontes, como bancos de dados, arquivos CSV e documentos XML. Ele fornece uma ampla gama de recursos para projetar, formatar e exportar relatórios, que podem ser facilmente integrados a aplicativos Java. Alguns usos comuns do JasperReports incluem geração de faturas, recibos, demonstrações financeiras e outros tipos de relatórios comerciais. Pode ser útil inserir códigos de barras no JasperReports para facilitar o acesso e o gerenciamento das informações nos relatórios. Por exemplo, os códigos de barras podem ser usados ​​para digitalizar e atualizar com rapidez e precisão as informações em um JasperReport, ou seja, digitalizando um código de barras em uma fatura para recuperar e exibir os dados associados. Isso pode facilitar o rastreamento e o gerenciamento de informações e reduzir o risco de erros ou discrepâncias. O código de barras também pode servir para exibir itens ou registros específicos no relatório.

Exemplo ao vivo de reconhecimento de código de barras

A API do leitor de código de barras fornece um conjunto de recursos para digitalizar, detectar e ler códigos de barras 1D, 2D e postais. Com apenas algumas linhas de código, os desenvolvedores podem facilmente integrar essa funcionalidade em seus aplicativos e usá-la para detectar e decodificar uma ampla gama de códigos de barras comumente usados. A API foi projetada para ser fácil de usar e intuitiva, tornando mais fácil para os desenvolvedores adicionar recursos de leitura de código de barras de forma rápida e fácil a seus aplicativos.

Ready to recognize Reconhecendo Solte um arquivo aqui ou clique para navegar *

* Ao enviar seus arquivos ou usar o serviço, você concorda com nossos Termos de use e Política de Privacidade.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

resultado do reconhecimento

O que as pessoas estão dizendo

Não acredite apenas em nossa palavra. Veja o que os usuários têm a dizer sobre APIs.

 
 
View Case Studies
  

Support and Learning Resources