Generar código de barras suizo en C#

El código de barras suizo es una combinación única de 18 dígitos que se utiliza para identificar un paquete, su entrega y otra información relevante. En ciertos casos, es posible que deba generar códigos de barras suizos para procesar envíos. En consecuencia, este artículo explica cómo generar un código de barras de correo postal suizo nacional o internacional mediante programación en C#.

Generar código de barras suizo: descarga gratuita de la API de C#

Aspose.BarCode for .NET se puede usar para crear diferentes tipos de códigos de barras. Simplemente configure la API descargando los archivos DLL de la sección Nuevas versiones o ejecutando el siguiente comando de instalación NuGet.

PM> Install-Package Aspose.BarCode

Crear código de barras doméstico suizo en C#

Puede crear un código de barras suizo para el correo nacional siguiendo los pasos a continuación:

  1. Inicialice una instancia de la clase BarcodeGenerator y configure el EncodeType.
  2. Establezca el tamaño del código de barras en píxeles.
  3. Exporte el código de barras suizo como una imagen PNG.

El fragmento de código a continuación explica cómo crear un código de barras nacional suizo en C#:

// Genere un código de barras Swiss Post Domestic Mail con el código de 18 dígitos
var gen = new BarcodeGenerator(EncodeTypes.SwissPostParcel, "983412345612345678");
gen.Parameters.Barcode.XDimension.Pixels = 2;
gen.Parameters.Barcode.BarHeight.Pixels = 40;
gen.Save("SwissPostDomesticMail.png", BarCodeImageFormat.Png);

Generar código de barras de correo postal suizo internacional en C#

Debe seguir los pasos a continuación para generar un código de barras de Swiss Post Mail para correo internacional:

  1. Cree el objeto de clase BarcodeGenerator y configure el EncodeType.
  2. Establezca el tamaño del código de barras en número de píxeles.
  3. Guarde el código de barras suizo de salida.

El siguiente fragmento de código muestra cómo generar un código de barras de correo postal suizo internacional mediante programación en C#:

// Genere un código de barras de Swiss Post International Mail
var gen = new BarcodeGenerator(EncodeTypes.SwissPostParcel, "RM999605013CH");
gen.Parameters.Barcode.XDimension.Pixels = 2;
gen.Parameters.Barcode.BarHeight.Pixels = 40;
gen.Save("SwissPostInternationalMail.png", BarCodeImageFormat.Png);

Obtenga una licencia gratis

Puede evaluar la API en toda su capacidad solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido a crear un código de barras suizo mediante programación en C#. Además, cubre los detalles para hacer un código de barras suizo para correo nacional o internacional. Además, puede visitar la sección documentación para explorar muchas otras funciones de la API. Si tiene alguna consulta, no dude en comunicarse con nosotros en foro.

Ver también