При попытке создать штрих-код в xamarin, который использует версию 0.16.4 пакета Nuxet zxing.net, я столкнулся с проблемой, когда объект ZXing.BarcodeWriter () остается неопознанным моим кодом. У меня есть альтернативные программы, подобные этой, которые, кажется, выполняют точно такой же код, хотя они написаны в рамках, а не в ядре. Ниже я перечислил весь связанный код:
Импорт:
using ZXing;
using ZXing.Common;
using ZXing.QrCode;
Код генерации:
QrCodeEncodingOptions options;
var qr = new ZXing.BarcodeWriter();
options = new QrCodeEncodingOptions
{
DisableECI = true,
CharacterSet = "UTF-8",
Width = 350,
Height =350,
};
var barcodewriter = new QRCodeWriter();
qr.Options = options;
qr.Format = ZXing.BarcodeFormat.QR_CODE;
var result = new Bitmap(qr.Write(base64Converter()));
var handle = result.GetHbitmap();