原創(chuàng)|使用教程|編輯:王香|2017-06-19 14:52:48.000|閱讀 1443 次
概述:Spire.Barcode是一款專業(yè)的條形碼工具,教程主要講述了如何在C#中創(chuàng)建PDF417條碼。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
關聯(lián)工具
PDF417條形碼,也稱為便攜式數(shù)據(jù)文件417或PDF417截斷,是一種能夠對文本,數(shù)字,文件和實際數(shù)據(jù)字節(jié)進行編碼的二維(2D)高密度符號系統(tǒng)。
壓實模式
使用三種壓縮模式之一對數(shù)據(jù)進行編碼:文本壓縮模式,二進制壓縮模式和數(shù)字壓縮模式。
PDF417錯誤糾正級別
糾錯允許符號承受一些損壞,而不會導致數(shù)據(jù)丟失。 糾錯級別取決于需要編碼的數(shù)據(jù)量,可能發(fā)生的符號損壞的大小和數(shù)量。 糾錯級別從0到8。
EC級別 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
生成EC代碼字 | 2 | 4 | 6 | 8 | 16 | 32 | 64 | 128 | 512 |
數(shù)據(jù)代碼字 | 1-40 | 41-160 | 161-320 | 321-863 | |||||
數(shù)據(jù)字節(jié)編碼 | 1-56 | 57-192 | 193-384 | 385-1035 |
以下代碼片段顯示如何使用Spire.Barcode創(chuàng)建PDF417條形碼圖像。
步驟1:創(chuàng)建BarcodeSetting類的實例。
BarcodeSettings settings = new BarcodeSettings();
步驟2:將條形碼類型設置為Pdf417,并設置要編碼的數(shù)據(jù)。
settings.Type = BarCodeType.Pdf417; settings.Data2D = "123456789";
步驟3:將數(shù)據(jù)模式設置為數(shù)字。
settings.Pdf417DataMode = Pdf417DataMode.Numeric;
步驟4:將錯誤校正級別設置為級別2。
settings.Pdf417ECL = Pdf417ECL.Level2;
步驟5:初始化BarcodeGenerator實例,并根據(jù)設置生成圖像。
BarCodeGenerator generator = new BarCodeGenerator(settings); Image image = generator.GenerateImage();
步驟6:以.png格式保存圖像。
image.Save("PDF417Code.png");
輸出:
完整代碼:
BarcodeSettings settings = new BarcodeSettings(); settings.Type = BarCodeType.Pdf417; settings.Data2D = "123456789"; settings.Pdf417DataMode = Pdf417DataMode.Numeric; settings.Pdf417ECL = Pdf417ECL.Level2; BarCodeGenerator generator = new BarCodeGenerator(settings); Image image = generator.GenerateImage(); image.Save("PDF417Code.png");
文件格式轉換工具75折限時促銷點擊查看>>>>
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn