原創|其它|編輯:郝浩|2012-12-14 16:19:57.000|閱讀 1597 次
概述:本文介紹用Aspose.BarCode創建Datamatrix二維條碼和Datamatrix編碼方式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Datamatrix 是一種矩陣式二維條碼,字符存儲量高達2000個。Datamatrix的最小尺寸是目前所有條碼中最小的,所以尤其適用于小零件的標識,以及直接印刷在實體上。 用 Aspose.BarCode可以很方便的生成Datamatrix二維碼。
------------------- Aspose控件套包8折促銷中,快去瞧一眼-------------------
實例化一個 BarCodeBuilder 然后設置 DataMatrix 的 SymbologyType,為編碼的數據設置CodeText屬性,示例代碼如下:
[C#] Aspose.BarCode.BarCodeBuilder b; b = new Aspose.BarCode.BarCodeBuilder(); b.SymbologyType = Aspose.BarCode.Symbology.DataMatrix; b.CodeText = "1234567890"; b.Save(@"c:\test_datamatrix.bmp", ImageFormat.Bmp);
輸出結果:
Aspose.BarCode下支持多種Datamatrix編碼模式,默認情況下是自動,編碼器會根據實際情況選擇最合適的編碼方式。那么什么樣的編碼模式才是最好的呢?
最好的編碼模式是在相同的設置下,能生成最小的圖片。編碼器所作的工作就是將兩個符號編碼成一個字節。請看下面這個示例:
[C#] Aspose.BarCode.BarCodeBuilder b; b = new Aspose.BarCode.BarCodeBuilder(); b.SymbologyType = Aspose.BarCode.Symbology.DataMatrix; b.DataMatrixEncodeMode = Aspose.BarCode.DataMatrixEncodeMode.ASCII; b.CodeText = "This is the data to be encoded"; b.Save(@"c:\test_datamatrix.bmp", ImageFormat.Bmp);
左邊條形碼是默認情況下的編碼模式,右邊條形碼是ASCII編碼模式:
慧都提供 Datamatrix 解碼器等Datamatrix相關控件,詳情請點擊>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件