原創(chuàng)|使用教程|編輯:王香|2017-11-23 14:10:43.000|閱讀 837 次
概述:Spire.Barcode是一款專業(yè)的條碼組件,專為開發(fā)人員在Java應(yīng)用程序(J2SE和J2EE)上生成、讀取和掃描1D、2D條形碼而設(shè)計,本文介紹了如何通過Spire.Barcode在Java中掃描條形碼。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DataMatrix 條碼是由黑色和白色“單元”組成的二維條形碼,或以正方形或矩形模式排列的模塊。要編碼的信息可以是文本或數(shù)字?jǐn)?shù)據(jù)。
代碼:
Step 1:創(chuàng)建一個BarcodeSettings實(shí)例
BarcodeSettings settings = new BarcodeSettings();
Step 2:設(shè)置條碼模塊的寬度
settings.X = 2;
Step 3:將條碼類型設(shè)置為DataMatrix
settings.Type = BarCodeType.DataMatrix;
Step 4:設(shè)置數(shù)據(jù)并顯示文字
settings.Data = "ABC 123456789ABC 123456789ABC 123456789"; settings.Data2D = "ABC 123456789ABC 123456789ABC 123456789";
Step 5:將DataMatrix符號形狀設(shè)置為正方形
settings.DataMatrixSymbolShape = DataMatrixSymbolShape.Square;
Step 6:根據(jù)設(shè)置生成條形碼圖像并以.png格式保存
BarCodeGenerator generator = new BarCodeGenerator(settings); Image image = generator.GenerateImage(); image.Save("DataMatrix.png", System.Drawing.Imaging.ImageFormat.Png);
要創(chuàng)建矩形的DataMatrix條形碼,請將DataMatrixSymbolShape屬性設(shè)置為Rectangle。
settings.DataMatrixSymbolShape = DataMatrixSymbolShape.Rectangle;
完整代碼:
BarcodeSettings settings = new BarcodeSettings(); settings.Type = BarCodeType.DataMatrix; settings.X = 1.5f; settings.DataMatrixSymbolShape = DataMatrixSymbolShape.Square; //rectangular DataMatrix barcode //settings.DataMatrixSymbolShape = DataMatrixSymbolShape.Rectangle; settings.Data = "ABC 123456789ABC 123456789ABC 123456789"; settings.Data2D = "ABC 123456789ABC 123456789ABC 123456789"; BarCodeGenerator generator = new BarCodeGenerator(settings); Image image = generator.GenerateImage(); image.Save("DataMatrix.png", System.Drawing.Imaging.ImageFormat.Png);
點(diǎn)擊下載Spire.Barcode for .NET
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn