我正在使用barcodewriter 编写datamatrix barcoe。虽然大多数时候它会创建正确的方形数据矩阵条形码,但对于某些文本,它会创建矩形条形码。
对于像下面这样的 inputData,它会创建矩形条码 8004600000070000017 C/TH PAUL PENGELLY C/TH NICKY PARSONS C/TH ROSEMARIE BARTOLOME
而对于其他人,它会创建方形样式: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();
如何确保始终获得方形数据矩阵?我已经尝试添加高度、宽度选项。
谢谢