Escrever códigos de barras Unicode

O IronBarcode capacita os desenvolvedores ao suportar a escrita de caracteres Unicode para geradores e escritores de código de barras. Essa conveniência permite que os desenvolvedores escrevam em vários idiomas, tornando possível que produtos com etiquetas tanto no Japão quanto no Egito usem o mesmo código de barras. Também elimina a necessidade de converter texto para ASCII ou outro formato com perda de dados, otimizando o processo de forma eficiente e eliminando etapas desnecessárias.

Algumas das linguagens mais comuns usadas em Unicode são:

  • Hindi
  • Chinês (muitas variantes)
  • Árabe
  • Japonês
  • Tailandês

O primeiro passo para criar um código de barras Unicode com IronBarcode é definir o valor da string que você deseja que o código de barras tenha. Neste exemplo, estamos usando um mix de inglês, chinês e árabe como uma única string para demonstrar a flexibilidade do IronBarcode.

O segundo passo é criar uma instância de BarcodeWriter, então chamar o método CreateBarcode para inserir a string definida no primeiro passo e o tipo de código de barras. Note que, para criar um código de barras Unicode, apenas certos tipos de codificação de código de barras são permitidos. Os formatos recomendados são ou BarcodeWriterEncoding.DataMatrix, BarcodeWriterEncoding.PDF417, e BarcodeWriterEncoding.QRCode como mostrado acima. Os códigos de barras lineares, como o Code 128 e o Code 39, não suportam Unicode e são limitados a ASCII, o que requer soluções alternativas.

O terceiro e último passo é salvar o código de barras como JPEG chamando SaveAsImage com o nome do arquivo desejado como o parâmetro. Neste caso, seria Unicode.jpeg.

Pronto para começar?
Nuget Downloads 2,108,094 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package BarCode
executar um exemplo Veja seu fio se transformar em um código de barras.