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