我创建了一个应用程序,该模块在其中生成QR码。但我必须将其保存在图库中。
barcode = new ZXingBarcodeImageView
{
HorizontalOptions = LayoutOptions.FillAndExpand,
VerticalOptions = LayoutOptions.FillAndExpand,
AutomationId = "zxingbarcodeimageview",
};
barcode.BarcodeFormat = BarcodeFormat.QR_CODE;
barcode.BarcodeOptions.Width = 300;
barcode.BarcodeOptions.Height = 300;
barcode.BarcodeOptions.Margin = 10;
barcode.BarcodeValue = "43567890-987654ew567890-";
getqr.Children.Add(barcode);
getqrcd.Text = "67890-";
答案 0 :(得分:0)
使用ZXing时,我只是使用BarcodeWriter
将其保存为位图
一个简单的例子:
private void WriteBarcode()
{
ZXing.BarcodeWriter barcodeWriter = new ZXing.BarcodeWriter
{
Format = BarcodeFormat.QR_CODE
};
barcodeWriter
.Write("some string data")
.Save(@"C:\some path");
}