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フォント文字は次の寸法になります。
フォント
高さ
ストローク幅
短いストローク間隔
ロングストローク間隔
CMC-7 I (mm)
3.20
0.15
0.30
0.50
CMC-7 II (mm)
3.00
0.15
0.30
0.50
CMC-7 III (mm)
2.85
0.15
0.30
0.50
CMC-7 IV (mm)
2.70
0.15
0.30
0.50
こちらはBarcodesoft CMC-7フォントの価格表です
ライセンス
シングルユーザー
5人のユーザー
10人のユーザー
オフィス
会社
開発者
5-開発者
10-開発者
無制限開発者
価格
CAD159
CAD299
CAD399
CAD599
CAD799
CAD999
CAD1199
CAD1399
CAD1999
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に他のプログラミング言語を使用している場合は、ソースコードについてお問い合わせください。