我使用此代码生成我的二维码 ZXing.Net ( http://zxingnet.codeplex.com/ )
IBarcodeWriter writer = new BarcodeWriter { Format = BarcodeFormat.QR_CODE };
qrcode.Source = writer.Write(stringsecure.Text);
但是图像非常非常小..
如果可能,如何设置尺寸?
我使用此代码生成我的二维码 ZXing.Net ( http://zxingnet.codeplex.com/ )
IBarcodeWriter writer = new BarcodeWriter { Format = BarcodeFormat.QR_CODE };
qrcode.Source = writer.Write(stringsecure.Text);
但是图像非常非常小..
如果可能,如何设置尺寸?
您可以使用 Options 属性设置生成图像的宽度和高度:
IBarcodeWriter writer = new BarcodeWriter
{
Format = BarcodeFormat.QR_CODE,
Options = new QrCodeEncodingOptions
{
Width = 400,
Height = 400
}
};
qrcode.Source = writer.Write(stringsecure.Text);
像 John Dubya 一样,我发现尺寸似乎“跳跃”,它没有缩放到任何整数。我正在使用 ZXing QRCodeWriter 和 BarcodeWriter,它们都表现出相同的行为。
var barcodeWriter = new BarcodeWriter();
barcodeWriter.Format = BarcodeFormat.QR_CODE;
barcodeWriter.Options = new ZXing.Common.EncodingOptions
{
Width = 400,
Height = 400
};
QrCodeEncodingOptions options = new QrCodeEncodingOptions();
options = new QrCodeEncodingOptions
{
DisableECI = true,
CharacterSet = "UTF-8",
Width = 200,
Height = 200,
PureBarcode = false,
Margin = 0
};