Gerar código de barras PDF417 em Java.

Pdf417 é um código de barras empilhado que pode ser lido com uma leitura linear. Oferece boa detecção e correção de erros para garantir a integridade dos dados. Em diferentes casos de uso, pode ser necessário criar um código de barras Pdf417 em seu projeto. Seguindo esses cenários, este artigo aborda como gerar um código de barras Pdf417 programaticamente em Java.

Configuração de API Java para gerar código de barras PDF417 - Download grátis

Você pode facilmente gerar ou digitalizar diferentes tipos de códigos de barras. Os arquivos JAR de referência da API Aspose.BarCode for Java podem ser acessados na seção downloads ou com as seguintes especificações no arquivo pom.xml os arquivos JAR relevantes ou acesso a partir do repositório com as seguintes configurações:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.8</version>
</dependency>

Gerar código de barras PDF417 em Java

Você precisa seguir as etapas abaixo para gerar um código de barras PDF417:

  1. Inicialize uma instância da classe BarcodeGenerator ao passar o parâmetro EncodeType.
  2. Defina o número de pixels para o código PDF417.
  3. Gere o código de barras PDF417 e salve a imagem PNG de saída.

O trecho de código a seguir explica como gerar um código de barras PDF417 em Java:

// Inicialize um objeto da classe BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.PDF_417, "Åspóse");

// Defina os pixels
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// Salvar código de barras PDF417 de saída
gen.save("Pdf417.png", BarCodeImageFormat.PNG);

Gerar código de barras PDF417 com linhas e colunas personalizadas em Java

As etapas abaixo demonstram o processo para gerar o código de barras Pdf417 com linhas e colunas personalizadas em Java.

  1. Crie um objeto da classe BarcodeGenerator e defina o EncodeType no construtor.
  2. Defina o número de linhas e colunas.
  3. Exporte o código de barras PDF417 gerado como uma imagem PNG.

O código de exemplo abaixo demonstra como gerar um código de barras Pdf417 com linhas e colunas personalizadas em Java:

// Inicialize um objeto da classe BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.PDF_417, "Åspóse");

// Defina os pixels
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// Definir o número de colunas e linhas
gen.getParameters().getBarcode().getPdf417().setColumns(4);
gen.getParameters().getBarcode().getPdf417().setRows(9);

// Salvar código de barras PDF417 de saída
gen.save("Pdf417RowColumns.png", BarCodeImageFormat.PNG);

Obtenha uma licença gratuita

Você pode avaliar a API sem quaisquer limitações de avaliação solicitando uma licença temporária gratuita.

Conclusão

Neste artigo, você inspecionou como gerar um código de barras Pdf417 programaticamente em Java. Além disso, você pode visitar a seção documentação para explorar vários outros métodos e propriedades expostos por diferentes classes da API. Sinta-se à vontade para nos escrever em fórum caso precise discutir quaisquer preocupações ou ambiguidades.

Veja também