Farrington-7B 字體
                
                
                    
                        關鍵字: Farrington 7B 字體, 7B OCR 字體, ISO/IEC 7811 标准
                    
                    Barcodesoft Farrington-7B 字體根據 GNU 通用公共授權條款 (GPL) 發佈。
                    無論商業用途或個人用途,均可免費使用。您可以將 Farrington-7B 字體用於:
                    網站發佈
                    藝術與圖形設計
                    嵌入 PDF 文件
                    更多資訊
                    如需更新與貢獻,請訪問我們的 
GitHub 專案。
                    Farrington 7B字體也被称为7B-OCR字體。 
                    Farrington 7b字體用于在身份证和信用卡上列印浮雕字符。 
                    Barcodesoft Farrington 7B字體由数字0到9组成。 
                    Barcodesoft Farrington 7B字體设计符合ISO / IEC 7811标准。 
                    Barcodesoft Farrington 7b字體可提供truetype,PostScript,PCL,SVG,Open Type(eot)和Web Open Font Format(woff / woff2)等多种格式。 用户可以将Farrington-7b字體嵌入到Adobe PDF文件中。 
                    展示版本Farrington 7b字體中的某些字符带有“演示”水印。 
                    
                        
                            
                                
                                    | 字符 | 映射 | 
                            
                            
                                
                                    | 1 | 1 | 
                                
                                    | 2 | 2 | 
                                
                                    | 3 | 3 | 
                                
                                    | 4 | 4 | 
                                
                                    | 5 | 5 | 
                                
                                    | 6 | 6 | 
                                
                                    | 7 | 7 | 
                                
                                    | 8 | 8 | 
                                
                                    | 9 | 9 | 
                                
                                    | 0 | 0 | 
                            
                        
                     
                    当以24号列印时,Barcodesoft Farrington 7B字體字符具有以下尺寸:
                    
                        
                            
                                
                                    |  | 字符高度 | 字符宽度 | 字符间距 | 
                            
                            
                                
                                    | Farrington7B 12号字體
 | 0.17 英寸 (4.32 毫米)
 | 0.1 英寸 (2.54 毫米)
 | 0.135 英寸 (3.43 毫米)
 | 
                            
                        
                     
                    但是,列印设备不够精确。 为了弥补列印设备的不准确性,我们提供了三种Farrington 7b字體:Farrington7B,Farrington7BW和Farrington7N。 
                    当以相同的点号列印时,Barcodesoft Farrington 7b字體的字符宽度略有不同,如下表所示: 
                    
                        
                            
                                
                                    | 字體 | Farrington7BW | Farrington7B | Farrington7BN | 
                            
                            
                                
                                    | 字符宽度 | 101% | 100% | 101% | 
                            
                        
                     
                    如果您想使用光学字符识别(OCR)技术来自动进行信用卡号识别,请下載
 Barcodesoft Precise OCR免费软件。 
                    完成安装后,您将在计算机上找到BCSPreciseOCR.dll。 该BCSPreciseOCR.dll是一个COM对象。 它只有一个接口:IBCSOCR。 
                    您可以将其与自己的应用程序集成,以从Farrington-7B字體图像中读取字符。 
                    我们已经做过测试。 识别率很高。 
                    
 
                    如果閣下使用 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 for scanner mode
                        pOCR->raw_SetFont(2);  //2 for Farrington 7B font 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;
                        }
                    
                    如果閣下使用 Visual Basic编程, 请拷贝以下的代码用于进一步开发。
                    
                        Private Sub Command1_Click()
                        Dim bcsocr As Object
                        Set bcsocr = CreateObject("BCSPreciseOCR.bcsocr.1")
                        bcsocr.SetMode (0) ;0 for scanner mode
                        bcsocr.setFont (2) ;2 for Farrington 7B Font OCR
                        Dim retval As String
                        retval = bcsocr.Recognize(Text1.Text)
                        Text2.Text = retval
                        End Sub
                    
                    如果閣下使用其他编程语言,请联系我们。我们尽可能为您提供所需的源代码。