Barcodesoft | Produits | Support | Blog | Contactez Nous |
La norme SEMI M12 / M13-1103 spécifie les formes et les dimensions de 26 caractères alphabétiques, 10 caractères numériques, d'un tiret, d'un point et d'une police SEMI.
La spécification a été approuvée par les comités «Global-Traceability-Committee» et «North-American-Traceability».
La police SEMI Barcodesoft est conçue en conformité totale avec la norme SEMI M12, M13-1103, SEMI T5, SEMI AUX015.
Avec la police Barcodesoft SEMI, un ordinateur Windows et un traceur laser, vous pouvez marquer sur des plaquettes de semi-conducteur comme si vous "imprimiez" dessus.
Vous pouvez également utiliser notre logiciel OCR pour faire de la lecture optique de caractères (OCR).
Lors de l’impression à la taille de point 12, les caractères de police Barcodesoft SEMI ont les dimensions nominales suivantes:
Voici la liste taille de Barcodesoft police SEMI
Hauteur personnage
Largeur caractère
Largeur trait
Espacement caractères
Police SEMI
1.624 millimètre
0.812 millimètre
0.2 millimètre
1.420 millimètre
Le package contient trois polices TrueType: BcsSEMI, SEMI-Single-Simple et SEMI-Double-Simple.
BcsSEMI est une police TrueType traditionnelle. Son jeu de caractères est montré ci-dessous
SEMI-Single-Simple est une police à matrice de points à densité unique. Ses caractères sont montrés ci-dessous
SEMI-Double-Simple est une police à matrice de points à double densité. Ses caractères sont montrés ci-dessous
Si vous téléchargez la démo de la police Barcodesoft SEMI et l'installez sur votre ordinateur, vous trouverez une application Windows appelée SEMIChecksum. Cette application est utile lorsque vous devez calculer une somme de contrôle pour la norme SEMI M12 ou SEMI M13.
Pour l'utiliser, exécutez la commande suivante dans votre invite de commande:
SEMIChecksum -s m12|m13 -t SEMI-string
N'oubliez pas, la norme M12 nécessite une chaîne de 10 caractères, et la norme M13 nécessite une chaîne de 16 caractères.
Certains caractères de la de démonstration police SEMI ont des filigranes "Démo".
Voici la liste des prix de la Barcodesoft police SEMI
Licence
Utilisateur Unique
5-Utilisateurs
10-Utilisateurs
Site
Entreprise
Développeur
5-Développeur
10-Développeur
Développeur Illimité
Prix
CAD1199
CAD1399
CAD1599
CAD1999
CAD2599
CAD2799
CAD2999
CAD3399
CAD3999
Si vous souhaitez utiliser la technologie de reconnaissance optique de caractères (OCR) pour automatiser le traitement des chèques SEMI, veuillez télécharger Barcodesoft Precise OCR gratuiciel.
Après l’installation, vous trouverez un fichier BCSPreciseOCR.dll sur votre ordinateur. Ce BCSPreciseOCR.dll est un objet COM. Il n'a qu'une seule interface: IBCSOCR. Vous pouvez l'utiliser avec votre propre application pour lire des caractères à partir d'images SEMI.
Nous avons fait des tests. Le taux de reconnaissance est élevé.
Si vous utilisez Visual C++ pour la reconnaissance optique de caractères (OCR) SEMI, veuillez copier et coller le code ci-dessous pour un développement ultérieur.
#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 pour scanner mode
pOCR->raw_SetFont(1); //1 pour police 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 vous utilisez Visual Basic pour la reconnaissance optique de caractères (OCR) SEMI, veuillez copier et coller le code ci-dessous pour un développement ultérieur.
Private Sub Command1_Click()
Dim bcsocr As Object
Set bcsocr = CreateObject("BCSPreciseOCR.bcsocr.1")
bcsocr.SetMode (0) ;0 pour scanner mode
bcsocr.setFont (1) ;1 pour police SEMI OCR
Dim retval As String
retval = bcsocr.Recognize(Text1.Text)
Text2.Text = retval
End Sub
Si vous utilisez un autre langage de programmation pour SEMI OCR, veuillez nous contacter pour obtenir le code source.