Используя asp.net в zxing.net от пользователя, введите код qr для автоматической генерации кода qr, который зацикливается на следующих страницах - PullRequest
0 голосов
/ 24 декабря 2018

Введите описание Я пытаюсь разработать приложение 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";

      }

...