Barcodesoft | Productos | Soporte | Blog | Contáctenos |
El estándar SEMI M12 / M13-1103 especifica las formas y dimensiones de 26 caracteres alfa, 10 caracteres numéricos, guión y período y fuente SEMI.
La especificación fue aprobada por el "Comité de Trazabilidad Global" y el "Comité de Trazabilidad de América del Norte".
La fuente SEMI de Barcodesoft está diseñada de acuerdo con el estándar SEMI M12/M13-1103.
Con la fuente SEMI de Barcodesoft, una computadora con Windows y un grabador láser, puede marcar en las obleas de semiconductores como si estuviera "imprimiendo" en ellas.
También puede utilizar nuestro software OCR para realizar la lectura óptica de caracteres (OCR).
Cuando se imprimen en tamaño de punto 12, los caracteres de fuente SEMI de Barcodesoft tienen las siguientes dimensiones nominales:
Altura personaje
Ancho personaje
Anchura trazo
Espaciado entre caracteres
Fuente SEMI
1.624 milímetro
0.812 milímetro
0.2 milímetro
1.420 milímetro
Hay tres fuentes TrueType en el paquete: BcsSEMI, SEMI-Single-Simple y SEMI-Double-Simple.
BcsSEMI es una fuente truetype tradicional. Su conjunto de caracteres se muestra a continuación.
SEMI-Single-Simple es una fuente de matriz de puntos de densidad única. Sus personajes se muestran a continuación.
SEMI-Double-Simple es una fuente de matriz de puntos de doble densidad. Sus personajes se muestran a continuación.
Si descargas la demo de la fuente Barcodesoft SEMI e instalas en tu computadora, encontrarás una aplicación de Windows llamada SEMIChecksum. Esta aplicación es útil cuando necesitas calcular una suma de comprobación para el estándar SEMI M12 o SEMI M13.
Para usarla, ejecuta el siguiente comando en tu terminal:
SEMIChecksum -s m12|m13 -t SEMI-string
Recuerda, el estándar M12 requiere una cadena de 10 caracteres, y el estándar M13 requiere una cadena de 16 caracteres.
Algunos personajes en la demo tienen marcas de agua "Demo".
Esta es la lista de precios de Barcodesoft Fuente-SEMI
Licencia
Usuario Unico
5 Usuarios
10 Usuarios
Oficina
Corporativo
Desarrollador
5-Desarrollador
10-Desarrollador
Desarrollador Ilimitado
Precio
CAD1199
CAD1399
CAD1599
CAD1999
CAD2599
CAD2799
CAD2999
CAD3399
CAD3999
Si desea utilizar la tecnología de reconocimiento óptico de caracteres (OCR) para automatizar el procesamiento de cheques SEMI, descargue Barcodesoft Precise OCR freeware.
Después de la instalación, encontrará un BCSPreciseOCR.dll en su computadora. Este BCSPreciseOCR.dll es un objeto COM. Tiene una sola interfaz: IBCSOCR. Puede integrarlo con su propia aplicación para leer los caracteres de las imágenes del CMC-7.
Hemos hecho pruebas. La tasa de reconocimiento es alta.
Si usa Visual C++ para SEMI OCR, copie y pegue el fragmento de código a continuación para continuar con el desarrollo.
#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(1); //1 para fuente SEMI OCR
_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;
}
Si usa Visual Basic para SEMI OCR, copie y pegue el fragmento de código a continuación para continuar con el desarrollo.
Private Sub Command1_Click()
Dim bcsocr As Object
Set bcsocr = CreateObject("BCSPreciseOCR.bcsocr.1")
bcsocr.SetMode (0) ;0 para modo escáner
bcsocr.setFont (1) ;1 para fuente SEMI OCR
Dim retval As String
retval = bcsocr.Recognize(Text1.Text)
Text2.Text = retval
End Sub
Si usa otros lenguajes de programación para SEMI OCR, contáctenos para obtener el código fuente.