我必须使用 zxing 库生成 DataMatrix 图像的不同数据格式(如 8x8、10x10、12x10 等) 。目前基于数据长度的自动格式将在 zxing 库中设置。因此,我们必须在 zxing 条码生成库中对 User 端的数据格式进行更改。
1 回答
0
您可以使用 DatamatrixEncodingOptions 控制自动格式选择:
var writer = new BarcodeWriter
{
Format = BarcodeFormat.DATA_MATRIX,
Options = new ZXing.Datamatrix.DatamatrixEncodingOptions
{
SymbolShape = SymbolShapeHint.FORCE_...,
MinSize = new Dimension(<insert width here>, <insert height here>),
MaxSize = new Dimension(< insert width here >, < insert height here >)
}
};
var image = writer.Write("<content here>");
于 2020-01-14T06:06:43.413 回答