Farrington 7B 字體
關鍵字
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 字體中的某些字符帶有 "Demo" 水印。
| 字符 | 映射 |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 3 |
| 4 | 4 |
| 5 | 5 |
| 6 | 6 |
| 7 | 7 |
| 8 | 8 |
| 9 | 9 |
| 0 | 0 |
当以24号列印时,Barcodesoft Farrington 7B字體字符具有以下尺寸:
| 字符高度 | 字符宽度 | 字符间距 | |
|---|---|---|---|
| Farrington 7B 12号字體 |
0.17 英寸 (4.32 毫米) |
0.1 英寸 (2.54 毫米) |
0.135 英寸 (3.43 毫米) |
但是,列印设备不够精确。 为了弥补列印设备的不准确性,我们提供了三种Farrington 7b字體:Farrington7B,Farrington7BW和Farrington7N。
当以相同的点号列印时,Barcodesoft Farrington 7b字體的字符宽度略有不同,如下表所示:
| 字體 | Farrington7BW | Farrington7B | Farrington7BN |
|---|---|---|---|
| 字符宽度 | 99% | 100% | 101% |
技術背景與用途
為何 Farrington 7B 如此重要
儘管現代信用卡通常採用 EMV 晶片,但 Farrington 7B 字體在支付產業的舊有系統和實體卡片壓印方面仍然是一項關鍵標準。由於該字體是專門為光學字元辨識 (OCR) 設計的,其幾何形狀經過最佳化,非常適合專用掃描器和 ATM 機進行高對比度讀取。
F7B 設計的主要優勢
- • 高對比度幾何結構: 其筆畫寬度和字元間距經過精心設計,可最大程度減少在不同光照條件下讀取時出現的錯誤。
- • 符合機器辨識規範: 透過嚴格遵守 ISO/IEC 7811 標準,該字體確保了壓印在塑膠表面的文字能夠與國際銀行硬體的要求保持一致。
- • 尺寸完整性: 與標準的裝飾性字體不同,F7B 字形是為精確的物理對齊而設計的,這在將字體壓印或刻印到卡片基材上時至關重要。
實施最佳實踐
最佳化 OCR 辨識率
在將 Farrington 7B 字體整合到文件生成流程中時,請考慮以下因素,以確保您的 OCR 軟體達到最佳效能:
DPI 要求
建議至少使用 300 DPI。較低的分辨率會導致邊緣「模糊」,從而降低辨識率。
色彩對比度
經典的「白底黑字」依然是光學掃描的黃金標準。
字體大小
請參閱掃描器文件,將字體大小調整為與硬體內部的光學焦距相匹配。
常見問題解答 (FAQ)
我可以修改字體檔案嗎?
由於該字體是根據 GNU 通用公共授權條款 (GPL) 發佈的,只要您的衍生作品也根據相同的授權條款分發,您就可以自由修改原始檔案。請查閱 GitHub 儲存庫以獲取最新的原始檔案和貢獻指南。
此字體相容所有作業系統嗎?
是的。由於該軟體包包含了 TrueType、PostScript 和 Web 標準格式 (WOFF/WOFF2),因此 Barcodesoft Farrington 7B 字體在 Windows、macOS、Linux 和基於 Web 的應用程式中均具有跨平台相容性。
Farrington 7B 字體
farrington 7b 字體
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 |
| 字符高度 | 字符宽度 | 字符间距 | |
|---|---|---|---|
| Farrington7B 12号字體 |
0.17 英寸 (4.32 毫米) |
0.1 英寸 (2.54 毫米) |
0.135 英寸 (3.43 毫米) |
当以相同的点号列印时,Barcodesoft Farrington 7b字體的字符宽度略有不同,如下表所示:
| 字體 | Farrington7BW | Farrington7B | Farrington7BN |
|---|---|---|---|
| 字符宽度 | 101% | 100% | 101% |
完成安装后,您将在计算机上找到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
如果閣下使用其他编程语言,请联系我们。我们尽可能为您提供所需的源代码。
