Escribir Códigos de Barras Unicode

IronBarcode permite a los desarrolladores soportar la escritura de caracteres Unicode para generadores y escritores de códigos de barras. Esta conveniencia permite a los desarrolladores escribir en múltiples idiomas, haciendo posible que productos con etiquetas tanto en Japón como en Egipto usen el mismo código de barras. También elimina la necesidad de convertir el texto a ASCII u otro formato con pérdida, agilizando el proceso eficientemente y eliminando pasos innecesarios.

Algunos de los idiomas más comunes que se utilizan en Unicode son:

  • Hindi
  • Chino (muchas variantes)
  • Árabe
  • Japonés
  • Tailandés

El primer paso para crear un código de barras Unicode con IronBarcode es definir el valor de cadena que deseas que el código de barras tenga. En este ejemplo, estamos usando una mezcla de inglés, chino y árabe como una sola cadena para demostrar la flexibilidad de IronBarcode.

El segundo paso es crear una instancia de BarcodeWriter, luego llamar al método CreateBarcode para ingresar la cadena definida en el primer paso y el tipo de código de barras. Tenga en cuenta que para crear un código de barras Unicode, solo se permiten ciertos tipos de codificación de códigos de barras. Los formatos recomendados son BarcodeWriterEncoding.DataMatrix, BarcodeWriterEncoding.PDF417 y BarcodeWriterEncoding.QRCode como se muestra arriba. Los códigos de barras lineales, como Code 128 y Code 39, no soportan Unicode y están limitados a ASCII, lo que requiere adaptaciones.

El tercer y último paso es guardar el código de barras como un JPEG llamando a SaveAsImage con el nombre de archivo deseado como parámetro. En este caso, sería Unicode.jpeg.

¿Listo para empezar?
Nuget Descargas 1,979,979 | Version: 2025.11 recién lanzado