Невозможно получить доступ к QRCode ИЛИ классу QRCodeGenerator.QRCode при использовании библиотеки QRCoder версии 1.3.5 - PullRequest
0 голосов
/ 15 апреля 2019

Мне не удается получить доступ к классу QRCode ИЛИ QRCodeGenerator.QRCode, хотя я использую QRCode.dll версии 1.3.5 или я проверил версию 1.3.3, но у меня возникла та же проблема.

 public void GenerateQRCode(string code)
    {
        var imgUrl="";
        //string code = txtCode.Text;
        QRCodeGenerator qrGenerator = new QRCodeGenerator();

        QRCodeData qrCodeData = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q);

        QRCode  qrCode = new QRCode(qrCodeData); 

        // I am getting error in above line, or I am using below line of code but getting error. Unable to access QRCode withQRCodeGenerator.

        QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code, QRCodeGenerator.ECCLevel.Q);

        using (Bitmap bitMap = qrCode.GetGraphic(20))
        {
            using (MemoryStream ms = new MemoryStream())
            {
                bitMap.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
                byte[] byteImage = ms.ToArray(); 
                imgUrl= "data:image/png;base64," + Convert.ToBase64String(byteImage);
            } 
        }
    }

Выше приведен код, который я использую в веб-API 2

...