IRONSOFTWAREHOME
Escreva imagens de códigos de barras de 1 BPP
using IronBarCode;

var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

myBarcode.SaveAs1BppBitmap("1bppImage.bmp");
var byteData = myBarcode.To1BppBinaryData();
var anyBitmap = myBarcode.To1BppImage();
Imports IronBarCode

Dim myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8)

myBarcode.SaveAs1BppBitmap("1bppImage.bmp")
Dim byteData = myBarcode.To1BppBinaryData()
Dim anyBitmap = myBarcode.To1BppImage()
NuGet Download
PM > Install-Package BarCode
Escreva imagens de códigos de barras de 1 BPP

Escreva imagens de códigos de barras de 1 BPP

Uma imagem 1bpp é uma imagem monocromática que pode exibir apenas duas cores, tipicamente preto e branco. Cada pixel na imagem é representado por um único bit, onde "0" pode representar preto e "1" pode representar branco, ou vice-versa. Este formato é mais adequado para cenários onde velocidade e precisão são essenciais, e é destinado a ser lido por máquinas. Neste exemplo de código, demonstraremos como converter o código de barras que criamos em uma imagem 1bpp para máximo contraste e confiabilidade ao escanear.

Guia de 5 Passos para Converter Códigos de Barras em Imagens de Código de Barras 1BPP

  • usando IronBarCode;
  • var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);
  • myBarcode.SaveAs1BppBitmap("1bppImage.bmp");
  • var byteData = myBarcode.To1BppBinaryData();
  • var anyBitmap = myBarcode.To1BppImage();

Explicação do código

Primeiro, importamos a biblioteca IronBarcode, depois geramos um código de barras usando o método BarcodeWriter.CreateBarcode. Passamos duas variáveis para o método: o valor da string e o tipo do código de barras. No exemplo acima, estes são "12345" e EAN8, respectivamente.

Após criar o código de barras, podemos chamar o método save SaveAs1BppBitmap e passar um nome de arquivo. Fazendo isso, salva o código de barras como um 1bpp Bitmap com o nome sendo o nome do arquivo que está salvo.

Além de salvá-lo diretamente em um Bitmap, também existem métodos alternativos de salvar. O IronBarcode suporta salvar o código de barras como dados binários 1bpp usando o método To1BppBinaryData. Converter para dados binários permite passar a variável como dados binários para outras seções do aplicativo ou integrar com bases de código existentes. Além disso, IronBarcode também oferece suporte para salvar o código de barras como uma imagem 1-bit-per-pixel (1bpp) usando o método To1BppImage.

Ver no GitHub

Pronto para começar?

Nuget Downloads 2,422,100Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.