Введите описание Я пытаюсь разработать приложение WindowsForm, чтобы пользователь мог отсканировать и прочитать QR-код для перехода к следующим страницам.Но я столкнулся с проблемой, которая заключается в том, что мой код позволяет пользователю вводить свою тему в текстовое поле для ее генерации.Как изменить код, чтобы позволить пользователю вводить данные своего исследования в текстовое поле, чтобы автоматически генерировать QR-код в asp.net с помощью zxing.net
Ниже приведен пример моего кода.
protected void btnQCGenerate_Click(object sender, EventArgs e)
{
GenerateMyQCCode(txtQCCode.Text);
}
protected void btnQCRead_Click(object sender, EventArgs e)
{
ReadQRCode();
}
private void GenerateMyQCCode(string QCText)
{
var QCwriter = new BarcodeWriter();
QCwriter.Format = BarcodeFormat.QR_CODE;
var result = QCwriter.Write(QCText);
string path = Server.MapPath("~/images/MyQRImage.jpg");
var barcodeBitmap = new Bitmap(result);
using (MemoryStream memory = new MemoryStream())
{
using (FileStream fs = new FileStream(path,
FileMode.Create, FileAccess.ReadWrite))
{
barcodeBitmap.Save(memory, ImageFormat.Jpeg);
byte[] bytes = memory.ToArray();
fs.Write(bytes, 0, bytes.Length);
}
}
imgageQRCode.Visible = true;
imgageQRCode.ImageUrl = "~/images/MyQRImage.jpg";
}