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(第3版,1995)规定了CMC-7字体的41个字符的大小,形状和公差(包括26个字母字符,10个数字和5个特殊符号)。根据规范,有四种不同的CMC7字体集。每个CMC-7字体集都有自己的高度,宽度和笔触宽度。

Barcodesoft CMC7字体包包含TrueType,PostScript,PCL和Web字体格式的所有四种字体集CMC7 I,CMC7 II,CMC7 III和CMC7 IV。用户可以将Barcodesoft CMC-7字体嵌入到Adobe PDF文件中。

要在Windows计算机上安装CMC-7字体,请下载并运行安装我们的演示版程序,或者将 CMC-7 Truetype 字体复制到 c:\Windows\fonts文件夹中。

演示版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 字体的价格表
许可版本 单用户版 五用户版 十用户版 站点许可证 公司版 开发者版 五开发者版 十开发者版 无限制开发者版
价格 CAD159 CAD299 CAD399 CAD599 CAD799 CAD999 CAD1199 CAD1399 CAD1999


如果您想使用光学字符识别(OCR)技术自动处理CMC7字体打印的支票,请下载 Barcodesoft Precise OCR freeware.

完成安装后,您将在计算机上找到BCSPreciseOCR.dll。此BCSPreciseOCR.dll是一个COM对象。它只有一个接口:IBCSOCR。您可以将其与您自己的应用程序集成,以从CMC-7图像中读出字符。

我们做了测试。CMC7字符的识别率很高。

cmc7 font image 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); //3 是CMC7 字体 光学字符识别
_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;
}


如果阁下使用 Visual Basic 编程, 请复制以下的代码片断以继续开发。
Private Sub Command1_Click()
Dim bcsocr As Object
Set bcsocr = CreateObject("BCSPreciseOCR.bcsocr.1")
bcsocr.SetMode (0) ;0 是扫描仪模式
bcsocr.setFont (3) ;3 是CMC7 字体 光学字符识别
Dim retval As String
retval = bcsocr.Recognize(Text1.Text)
Text2.Text = retval
End Sub



如果阁下使用其他语言编程,请联系我们。 我们会为您提供 CMC7 字体光学字符识别的源代码。

  • cmc7 字体 下载
  • cmc7 字体 购买