CMC-7 フォント
キーワード: CMC-7 フォント, ISO 1004
銀行小切手を印刷するためにCMC-7フォントを使用したい人は、もう探す必要はありません。 Barcodesoft CMC-7フォントは良質です。
ヨーロッパ、南アメリカ、アジアの多くの国では、銀行小切手を自動的に処理するためにCMC-7フォントが使用されています。
自動文字認識の場合、ユーザーはCMC-7を磁気インクで印刷する必要があります。
これはBarcodesoft CMC-7フォントのマッピング表です
文字 |
マッピング |
文字 |
マッピング |
! |
! |
A |
A |
@ |
@ |
B |
B |
# |
# |
C |
C |
$ |
$ |
D |
D |
% |
% |
E |
E |
1 |
1 |
F |
F |
2 |
2 |
G |
G |
3 |
3 |
H |
H |
4 |
4 |
I |
I |
5 |
5 |
J |
J |
6 |
6 |
K |
K |
7 |
7 |
L |
L |
8 |
8 |
M |
M |
9 |
9 |
N |
N |
0 |
0 |
O |
O |
V |
V |
P |
P |
W |
W |
Q |
Q |
X |
X |
R |
R |
Y |
Y |
S |
S |
Z |
Z |
T |
T |
|
|
U |
U |
CMC-7フォントはもともとフランスの会社Bull SASによって開発され、国際標準になりました。
ISO 1004(3rd Edition、1995)は、CMC-7フォントの41文字(26文字のアルファベット、10桁の数字、および5つの特殊記号を含む)の寸法、形状、および許容誤差を規定しています。
仕様によると、4つの異なるCMC7フォントがあります。各CMC-7フォントには、独自の高さ、幅、および線幅があります。
Barcodesoft CMC7フォントは4つすべてのフォントCMC7 I、CMC7 II、CMC7 IIIおよびCMC7 IVを含んでいます。 Barcodesoft CMC7フォントは、TrueType、PostScript、PCL、およびWebフォントフォーマットで入手できます。ユーザーは、Adobe PDFファイルにBarcodesoft CMC-7フォントを埋め込むことができます。
WindowsコンピュータにCMC-7フォントをインストールするには、デモをダウンロードしてインストーラを実行するか、CMC-7 TrueTypeフォントをWindowsフォントフォルダにコピーしてください。
デモCMC-7フォントの一部の文字には、「デモ」透かしがあります。
サイズ12で印刷すると、Barcodesoft CMC7フォント文字は次の寸法になります。
こちらはBarcodesoft CMC-7フォントの価格表です
CMC7チェック処理を自動化するために光学式文字認識(OCR)技術を使用したい場合は、Barcodesoft Precise OCR freewareをダウンロードしてください。
インストール後、あなたのコンピュータ上にBCSPreciseOCR.dllが見つかります。 このBCSPreciseOCR.dllはCOMオブジェクトです。 IBCSOCRという1つのインタフェースしかありません。 あなたはそれをあなた自身のアプリケーションと統合してCMC-7画像から文字を読み出すことができます。
我々はテストをしました。 認識率が高いです。
CMC7 OCRにVisual C++を使用している場合は、さらに開発するために以下のコードスニペットをコピーして貼り付けてください。
#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
pOCR->raw_SetFont(3); //CMC7フォントOCRの場合3
_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;
}
CMC7 OCRにVisual Basicを使用している場合は、さらに開発するために以下のコードスニペットをコピーして貼り付けてください。
Private Sub Command1_Click()
Dim bcsocr As Object
Set bcsocr = CreateObject("BCSPreciseOCR.bcsocr.1")
bcsocr.SetMode (0) ;スキャナーモードの場合は0
bcsocr.setFont (3) ;CMC7フォントOCRの場合3
Dim retval As String
retval = bcsocr.Recognize(Text1.Text)
Text2.Text = retval
End Sub
CMC7 OCRに他のプログラミング言語を使用している場合は、ソースコードについてお問い合わせください。