私たちに関しては 製品 技術サポート Blog お問い合わせ

Welcome to Barcodesoft

Welcome to Barcodesoft

Welcome to Barcodesoft

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に他のプログラミング言語を使用している場合は、ソースコードについてお問い合わせください。