Formatos de código QR compatibles

This article was translated from English: Does it need improvement?
Translated
View the article in English

Los códigos QR vienen en varias formas y tamaños, cada uno adaptado para satisfacer diferentes necesidades en términos de capacidad de datos, espacio físico y flexibilidad de escaneo. Ya sea que estés imprimiendo en una etiqueta de envío grande o incrustando códigos en componentes de hardware muy pequeños, IronQR admite todos los principales estándares QR para ayudarte a realizar la tarea.

Este artículo presenta las tres variantes de QR que IronQR puede generar y leer, con un ejemplo de código rápido para ayudarte a comenzar de inmediato.


Variantes compatibles con el código QR

Los códigos de matriz bidimensionales (2D) ofrecen una forma compacta y confiable de almacenar más información que los códigos de barras tradicionales. IronQR admite los siguientes tipos de QR:

Código QR

El código QR estándar y cuadrado utilizado globalmente, desde pagos móviles hasta menús de restaurantes, logística, marketing y más.

  • Capacidad de Datos: Hasta 7,089 numéricos o 4,296 alfanuméricos caracteres

  • Corrección de Errores: Cuatro niveles (Bajo, Medio, Alto, Máximo) garantizan la recuperación de datos incluso cuando parte del código está rayado, manchado u oscurecido

  • Casos de Uso: Ideal para aplicaciones de propósito general que requieren capacidad de datos moderada a grande y alta confiabilidad

Este es el formato de código QR más reconocido y ampliamente utilizado, equilibrando capacidad, rango de escaneo y flexibilidad en todas las industrias.

QR Code

Código QR micro

Una versión miniaturizada del código QR estándar, diseñada para escenarios donde el espacio es extremadamente limitado, como en la electrónica, etiquetas minoristas o sellos de garantía.

  • Capacidad de Datos: Hasta 35 numéricos o 21 alfanuméricos caracteres

  • Eficiencia: Ocupa menos espacio y es más rápido de escanear debido al tamaño reducido del módulo

  • Casos de Uso: Mejor para etiquetar artículos pequeños, seguimiento de componentes o lugares donde solo se necesita almacenar una pequeña cantidad de datos

Aunque admite menos caracteres que un código QR estándar, el Micro QR es altamente efectivo en entornos físicos limitados.

Código QR Micro

Microcódigo rectangular (RMQRCode)

Formato compacto y rectangular diseñado para encajar en áreas estrechas o alargadas donde los códigos cuadrados no funcionan bien.

  • Capacidad de Datos: Comparable al Código QR Micro

  • Ventaja de Forma: Ofrece flexibilidad en diseños donde hay áreas de impresión rectangulares disponibles

  • Casos de Uso: Perfecto para formularios, aplicaciones en el borde de la etiqueta y boletería donde el ancho o la altura están restringidos, pero no ambos

El RMQRCode es funcionalmente similar al Micro QR, pero proporciona adaptabilidad en el diseño que no está disponible con los formatos cuadrados.

Código Micro Rectangular

Fragmento de inicio rápido

Usa el siguiente código para generar un código QR con su codificación preferida. Puedes cambiar fácilmente entre los tres tipos compatibles cambiando el valor de Encoding.

:path=/static-assets/qr/content-code-examples/how-to/create-qr-code-with-encoding-type.cs
using IronQr;
using IronQr.Enum;

// Generate a Micro QR code and save it as PNG
QrCode myQr = QrWriter.Write(
    "Hello IronQR",
    new QrOptions { Encoding = QrEncoding.MicroQRCode }
);

myQr.Save().SaveAs("QR.png");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Para generar un Código QR estándar o RMQRCode, simplemente usa QrEncoding.QRCode o QrEncoding.RMQRCode.


Por favor notaAl decodificar, configure QrEncoding.All para permitir que IronQR detecte automáticamente el formato de cualquier código QR. Esto es especialmente útil en entornos de código mixto.

Preguntas Frecuentes

¿Cuáles son los principales formatos de código QR compatibles con IronQR?

IronQR admite tres formatos principales de códigos QR: Code estándar, Micro QR Code y Rectangular Micro Code (RMQRCode), cada uno adaptado para diferentes casos de uso y capacidades de datos.

¿Cómo puedo generar un código QR en C# con IronQR?

Puede usar IronQR para generar códigos QR en C# utilizando la propiedad QrEncoding. Por ejemplo, use QrEncoding.QRCode para códigos QR estándar, o QrEncoding.RMQRCode para Rectangular Micro Codes.

¿Cuál es la diferencia entre un código QR estándar y un Micro QR Code?

Un código QR estándar tiene una alta capacidad de datos, admitiendo hasta 7,089 caracteres numéricos o 4,296 alfanuméricos, mientras que un Micro QR Code es más pequeño, pudiendo contener hasta 35 caracteres numéricos o 21 alfanuméricos, ideal para entornos con restricciones de espacio.

¿Por qué elegiría RMQRCode sobre otros formatos de código QR?

RMQRCode es ideal para diseños que requieren áreas de impresión rectangulares, proporcionando una solución compacta para entornos donde los códigos cuadrados son inadecuados, como formularios y aplicaciones en el borde de etiquetas.

¿Cómo maneja IronQR diferentes formatos de códigos QR en el mismo entorno?

Al configurar QrEncoding.All, IronQR puede detectar automáticamente el formato de cualquier código QR, haciéndolo eficiente para entornos con tipos de códigos QR mixtos.

¿Qué factores debo considerar al seleccionar un formato de código QR?

Al elegir un formato de código QR, considere la capacidad de datos requerida, el espacio físico disponible y el entorno de escaneo. IronQR proporciona múltiples formatos para satisfacer diversas necesidades.

¿Puede IronQR leer códigos QR con secciones dañadas?

Sí, los códigos QR estándar generados con IronQR admiten cuatro niveles de corrección de errores, permitiendo la recuperación de datos incluso si parte del código está dañado.

¿Cuáles son los beneficios de usar Micro QR Codes?

Los Micro QR Codes son beneficiosos en escenarios con limitaciones de espacio debido a su menor tamaño y capacidades de escaneo más rápido, haciéndolos adecuados para electrónica, etiquetas de venta al por menor y sellos de garantía.

¿Cómo elijo el nivel de corrección de errores adecuado para mi código QR?

Elija el nivel de corrección de errores basado en el entorno donde se utilizará su código QR. IronQR ofrece niveles bajo, medio, alto y máximo para asegurar la integridad de datos incluso si el código está parcialmente dañado.

¿Cuál es el mejor formato de código QR para logística y marketing?

El estándar QR Code es el mejor para logística y marketing debido a su alta capacidad de datos, amplio reconocimiento y sólidas capacidades de corrección de errores.

Zeeshan Wazir
Desarrollador Full Stack

Zeeshan Wazir es un desarrollador Full Stack con una sólida experiencia en PHP (Laravel), C# y ASP.NET. También es hábil en scripting en Python, usándolo a menudo para agilizar y automatizar tareas complejas.

Con un MPhil en Ciencias de la Computación, ...

Leer más
¿Listo para empezar?
Nuget Descargas 54,049 | Versión: 2025.12 recién lanzado