Gerar código de barras PDF417 em C#.

Um código PDF417 é um código de barras linear empilhado bidimensional que é popularmente usado e aceito por muitas empresas e organizações. Em diferentes situações, pode ser necessário gerar um código de barras PDF417. Assim, este artigo explica como gerar um código de barras Pdf417 e personalizá-lo com diferentes variações em C# conforme suas necessidades.

Instalação da API C# para gerar código de barras PDF417

Você pode configurar rapidamente a API Aspose.BarCode for .NET em seu aplicativo. Ele permite que você crie e digitalize vários tipos de códigos de barras em seus aplicativos baseados em estrutura .NET. Você pode baixar seus arquivos DLL da seção Downloads ou configurá-lo usando o seguinte comando de instalação NuGet:

PM> Install-Package Aspose.BarCode

Gerar código de barras PDF417 em C

As etapas a seguir explicam como gerar um código de barras PDF417:

  1. Crie um objeto da classe BarcodeGenerator e defina o EncodeType.
  2. Defina os pixels.
  3. Exporte o código de barras PDF417 de saída como um formato PNG.

O código de exemplo a seguir demonstra como gerar um código de barras Pdf417 em C#:

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

// Defina os pixels
gen.Parameters.Barcode.XDimension.Pixels = 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 C#

As etapas abaixo elaboram o processo para gerar um PDF417 com o número diferente de linhas e colunas em C#.

  1. Instancie um objeto da classe BarcodeGenerator e selecione o EncodeType.
  2. Especifique o número de pixels para o código de barras.
  3. Defina o número de linhas e colunas para o código de barras de saída.
  4. Exporte o código de barras PDF417 como uma imagem no formato PNG.

O trecho de código abaixo explica como gerar um código de barras Pdf417 com linhas e colunas personalizadas em C#:

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

// Defina os pixels
gen.Parameters.Barcode.XDimension.Pixels = 2;

// Definir o número de colunas e linhas
gen.Parameters.Barcode.Pdf417.Columns = 4;
gen.Parameters.Barcode.Pdf417.Rows = 9;

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

Obtenha uma licença gratuita

Você pode solicitar uma licença temporária gratuita para avaliar a API sem qualquer marca d’água ou limitações de avaliação.

Conclusão

Neste artigo, você entendeu como gerar um código de barras Pdf417 programaticamente em C#. Da mesma forma, este artigo também aborda diferentes opções para definir o número de linhas e colunas programaticamente em C#. Além disso, você pode dar uma olhada em outros recursos da API visitando o espaço documentação. Você pode nos escrever com qualquer uma de suas dúvidas ou preocupações em fórum e teremos prazer em ajudá-lo.

Veja também