【问题标题】:forcing square data matrix codes using ZXing.Net?使用 ZXing.Net 强制平方数据矩阵代码?
【发布时间】:2021-11-06 23:32:35
【问题描述】:
我想知道是否有办法确保使用 ZXing.Net 创建的数据矩阵代码显示为正方形?
我说的不是图像本身,而是代码本身。
我的代码可以从输入文本中生成带有数据矩阵代码的图像,在某些情况下它是一个方形代码(代码不是图像),而在其他情况下它更像是一个平面矩形(代码而不是图像)。
那么扁平矩形代码是由于输入而导致的代码外观还是实际上可以强制变成正方形?
【问题讨论】:
标签:
zxing.net
datamatrix
gs1-datamatrix
【解决方案1】:
你可以试试下面的sn-p:
var writer = new BarcodeWriter
{
Format = BarcodeFormat.DATA_MATRIX,
Options = new DatamatrixEncodingOptions
{
SymbolShape = SymbolShapeHint.FORCE_SQUARE
}
};
var image = writer.Write("<your content here>");