
Aspose.BarCode proporciona APIs en múltiples lenguajes de programación como Java, Python, C++, y más. Ofrece una solución poderosa para crear y procesar códigos de barras y códigos QR programáticamente. Por lo tanto, automatizar todo el proceso le dará una ventaja competitiva a su software empresarial. Por lo tanto, implementaremos cómo crear Micro código QR en C# usando Aspose.BarCode para .NET. Sin embargo, en los próximos días, también demostraremos cómo crear/leer otros tipos de códigos QR programáticamente. Así que, manténgase atento a los próximos tutoriales emocionantes que contienen ejemplos de código.
Los siguientes puntos se tratarán:
- Integración del SDK de Código QR
- Crear Micro Código QR en C# - Fragmento de Código
- Generador de Micro Código QR Gratuito - Herramienta en Línea
Integración del SDK de Código QR
Dirígete a la guía de instalación en caso de cualquier situación no deseada. No obstante, puedes ejecutar el siguiente comando en el NuGet Package Manager o descargar el archivo DLL de esta biblioteca de C#:
PM> Install-Package Aspose.BarCode

Crear Micro Código QR en C# - Fragmento de Código
Puedes seguir los pasos mencionados a continuación:
- Crea una instancia de la clase BarcodeGenerator e inicialízala con el tipo de simbología QRcode y el texto que se va a codificar.
- Establece el tamaño del código QR en Píxeles.
- Guarda(automáticamente por defecto) la imagen del Código QR en un archivo específico en formato PNG.
- Establece la versión MicroQR M4 e invoca el método Guardar para guardar el archivo de salida.
El siguiente ejemplo de código muestra cómo desarrollar un generador de Micro código QR en C#:
namespace CSharp.MicroQRVersionM4 | |
{ | |
class MicroQRVersionM4 | |
{ | |
static void Main(string[] args) | |
{ | |
// Define the path to the documents directory. | |
string path = "/Desktop/"; | |
System.Console.WriteLine("MicroQRVersion:"); | |
// Create an instance of the BarcodeGenerator class and initialize it with the QRcode symbology type and text to be encoded. | |
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MicroQR, "EARTH")) | |
{ | |
// Set the size of QR code in Pixels. | |
gen.Parameters.Barcode.XDimension.Pixels = 4; | |
// Save(auto by default) the QR Code image to a specific file in PNG format. | |
gen.Save($"{path}MicroQRVersionAuto.png", BarCodeImageFormat.Png); | |
// Set MicroQR M4 version and invoke the Save method to save the output file. | |
gen.Parameters.Barcode.QR.MicroQRVersion = MicroQRVersion.M4; | |
gen.Save($"{path}MicroQRVersionM4.png", BarCodeImageFormat.Png); | |
} | |
} | |
} | |
} |
Salida:

Asimismo, puedes generar un Micro código QR rectangular utilizando el siguiente fragmento de código:
namespace CSharp.RectMicroQRVersionR11x77 | |
{ | |
class RectMicroQRVersionR11x77 | |
{ | |
static void Main(string[] args) | |
{ | |
// Define the path to the documents directory. | |
string path = "/Desktop/"; | |
System.Console.WriteLine("MicroQRVersion:"); | |
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.RectMicroQR, "EARTH")) | |
{ | |
gen.Parameters.Barcode.XDimension.Pixels = 4; | |
//auto (by default) | |
gen.Save($"{path}RectMicroQRVersionAuto.png", BarCodeImageFormat.Png); | |
//set RectMicroQR R11x77 version | |
gen.Parameters.Barcode.QR.RectMicroQrVersion = Aspose.BarCode.Generation.RectMicroQRVersion.R11x77; | |
gen.Save($"{path}RectMicroQRVersionR11x77.png", BarCodeImageFormat.Png); | |
} | |
} | |
} | |
} |
Puedes ver el Micro código QR rectangular generado en las imágenes a continuación:

Generador de Micro Código QR Gratuito - Herramienta en Línea
Hay un escáner de Micro código QR en línea y generador impulsado por Aspose.BarCode. Además, es gratuito y puedes abrirlo en casi todos los navegadores web comúnmente utilizados.

Generador de Micro Código QR - Obtén una Licencia Gratuita
Puedes obtener una licencia temporal gratuita para probar este SDK de Código QR sin limitaciones de evaluación.
Resumiendo
Esto nos lleva al final de este blog. Hemos revisado cómo crear Micro código QR en C# programáticamente. Además, también revisamos la creación de un código QR Micro rectangular usando Aspose.BarCode para .NET. Del mismo modo, puedes consultar la documentación, el repositorio de GitHub y las referencias de API para aprender más.
Haz una pregunta
Puedes hacernos saber tus preguntas o consultas en nuestro foro.