Preguntas frecuentes sobre TBarCode/SAPwin - DLL de códigos de barras para SAP
Problemas de calidad del código de barras con impresoras de 203 PPP (Zebra, etc.)
Problemas de calidad del código de barras con impresoras de 203 PPP (Zebra, etc.)
Puede encontrar problemas de calidad del código de barras al imprimir en una impresora de transferencia térmica de 203 ppp
Ajustar el ancho de módulo a la resolución de la impresora es la solución estándar para este tipo de problemas. Pero con las impresoras de 203 ppp tenemos una particularidad que se muestra en el siguiente ejemplo.
Tres puntos de impresora a 203 ppp corresponden a 0,3753694581 mm. Pero el ancho de módulo en el print control solo se puede ajustar a 0,375 mm (no se pueden especificar más decimales). Este enfoque provoca una desviación de 0,000369 mm por cada módulo de barra/espacio en el símbolo. Esto parece un error muy pequeño, pero los errores se acumulan y provocan una desviación de uno o más puntos de impresora al imprimir códigos de barras más anchos.
Solución
Con el indicador OptResolution, el ancho de módulo se puede reducir hasta el siguiente límite de píxel completo, reduciendo así al mínimo la tolerancia de impresión.
- Edite el archivo de configuración barcode.ini y ajuste:
[SETTINGS] ... DefOptResolution=1
- Ajuste el ancho de módulo en el Printcontrol ligeramente por encima de tres píxeles: M=376.
De esta forma, la DLL de códigos de barras calculará un ancho de módulo "de reserva" de 0,3753694581 mm (según 203 ppp), evitando así la desviación mencionada anteriormente.