Fuente MICR E-13B y ANSI X9.27

#MICR-E13B #ANSI-X9.27 #BankingStandards

MICR (Magnetic Ink Character Recognition o Reconocimiento de Caracteres con Tinta Magnética) es la tecnología fundamental que impulsa el sistema bancario global, permitiendo el procesamiento automatizado de cheques a alta velocidad desde 1958.

Delimitadores MICR Clave

  • Tránsito (Código Bancario)
  • On-Us (Cuenta)
  • Importe
  • Guion

Hoy en día, los caracteres de la fuente MICR E-13B se utilizan ampliamente en la industria bancaria de los Estados Unidos, Canadá y muchos otros países para imprimir cheques bancarios y giros postales. Muchas empresas exigen el estándar MICR para aceptar cheques o giros postales. Un juego de caracteres MICR E-13B adecuado es lo que garantiza que la transacción se realice sin problemas.

Las Especificaciones de Impresión y Prueba ANSI X9.27 para el Reconocimiento de Caracteres con Tinta Magnética (MICR) detallan las medidas, formas y tolerancias de los 14 caracteres definidos en la fuente MICR (incluidos los 10 dígitos, el símbolo de Tránsito, el símbolo de Importe, el símbolo On-Us y el símbolo de Guion).

Cuando utiliza la fuente Barcodesoft MICR E-13B para imprimir cheques bancarios, estos también cumplen con los requisitos de la Norma 006 emitida por la Asociación Canadiense de Pagos (CPA).

El paquete de fuentes Barcodesoft MICR E13B contiene 9 juegos de fuentes: MICR, MICRB, MICRBN, MICRBW, MICRL, MICRLN, MICRLW, MICRN, MICRW. Estas fuentes MICR varían ligeramente en sus relaciones de aspecto y grosores de trazo para compensar la imprecisión de los dispositivos de impresión MICR.
Cuando se imprime a un tamaño de punto de 10, la fuente Barcodesoft MICR está diseñada para cumplir con los requisitos de la documentación ANSI X9.27.

La fuente Barcodesoft MICR está disponible en formatos TrueType, PostScript, PCL, Open Type (eot), Web Open Font Format (woff / woff2) y SVG. Puede incrustarse en archivos Adobe PDF y páginas web.

La fuente Barcodesoft MICR E-13B funciona con programas de contabilidad como Peachtree y QuickBooks.

Algunos caracteres de la fuente de demostración MICR E-13B incluyen marcas de agua con la palabra "Demo".

Si desea imprimir sus propios cheques bancarios, necesitará la fuente MICR E13B, así como tóner MICR y papel para cheques en blanco. El tóner MICR es magnético, lo que permite que su línea MICR apruebe las pruebas bancarias. De lo contrario, su banco rechazará el cheque.

Para mayor comodidad del usuario, la tabla de asignación de la fuente Barcodesoft MICR se ha modificado como se muestra a continuación.

La implementación de Barcodesoft cumple totalmente con las especificaciones de ANSI X9.27, lo que garantiza que cada carácter impreso cumpla con las tolerancias geométricas precisas requeridas por las máquinas clasificadoras modernas.

Símbolo Asignación
MICR e-13b font Transit Symbol A / #
MICR e-13b font On-Us Symbol B / T
MICR e-13b font Amount Symbol C / O
MICR e-13b font Dash Symbol D / -
MICR e-13b font number one 1
MICR e-13b font number two 2
MICR e-13b font number three 3
MICR e-13b font number four 4
MICR e-13b font number five 5
MICR e-13b font number six 6
MICR e-13b font number seven 7
MICR e-13b font number eight 8
MICR e-13b font number nine 9
MICR e-13b font number zero 0

Integración para Desarrolladores

#include "stdafx.h"
#include "atlbase.h"
#import "bcspreciseocr.tlb"
using namespace BCSPreciseOCRLib;
int _tmain(int argc, _TCHAR* argv[])
{
USES_CONVERSION;
CoInitialize(NULL);
try
{
IBCSOCRPtr pOCR(__uuidof(BCSOCR));
pOCR->raw_SetMode(0); //0 para modo escáner
pOCR->raw_SetFont(0); //0 para OCR de fuente MICR
_bstr_t strOCR = pOCR->Recognize(T2OLE(_T("image.bmp")));
_tprintf(L"%s", OLE2CT(strOCR));
}
catch (const _com_error& e)
{
_tprintf("Error: 0x%08x %s\n", e.Error(), e.ErrorMessage());
}
CoUninitialize();
return 0;
}