IRONSOFTWAREHOME
Escrever códigos de barras Unicode
using IronBarCode;

// Unicode text with chinese and Arabic characters
string text = "ABC 中国 العربيّة";

// Create a PDF417 barcode with the specified text
var myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417);

// Save the barcode as an image
myBarcode.SaveAsImage("Unicode.jpeg");
Imports IronBarCode

' Unicode text with Chinese and Arabic characters
Dim text As String = "ABC 中国 العربيّة"

' Create a PDF417 barcode with the specified text
Dim myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417)

' Save the barcode as an image
myBarcode.SaveAsImage("Unicode.jpeg")
NuGet Download
PM > Install-Package BarCode
Escrever códigos de barras Unicode

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, depois 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 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 um JPEG chamando SaveAsImage com o nome de arquivo desejado como parâmetro. Neste caso, seria Unicode.jpeg.

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.