【发布时间】:2015-12-15 11:54:50
【问题描述】:
我正在使用barcodewriter 编写datamatrix barcoe。虽然大多数时候它会创建正确的方形数据矩阵条形码,但对于某些文本,它会创建矩形条形码。
对于像下面这样的 inputData,它会创建矩形条码 8004600000070000017 C/TH 保罗·彭格利 C/TH 尼基·帕森斯 C/TH 罗斯玛丽·巴托洛姆
而对于其他人,它创建方形样式:CTH HEKT-WOODROW MORGAN 800460000007 800460000007000001700000
我正在使用此代码来生成代码:
BarcodeWriter writer = new BarcodeWriter() { Format = BarcodeFormat.DATA_MATRIX };
var img = writer.Write(inputData);
返回新位图(img);
img.Save(ms, System.Drawing.Imaging.ImageFormat.Png); dto.BarcodeImage = ms.ToArray();
如何确保始终获得方形数据矩阵? 我已经尝试添加高度、宽度选项。
谢谢
【问题讨论】:
标签: zxing datamatrix