Erstellen Sie den QR -Code für den direkten Download mit .NET COREC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Erstellen Sie den QR -Code für den direkten Download mit .NET CORE

Post by Anonymous »

Ist es möglich, einen QR -Code in .NET zu generieren, und beim Scannen wird automatisch ein PDF -Dokument heruntergeladen, anstatt zu einer URL zu gehen? < /p>
Beispiel: < /p>
string myBase64Pdf = "base64code.....";

QRCodeGenerator _qrCode = new QRCodeGenerator();
QRCodeData _qrCodeData = _qrCode.CreateQrCode(myBase64Pdf,QRCodeGenerator.ECCLevel.Q); //error maximun length
QRCode qrCode = new QRCode(_qrCodeData);
Bitmap qrCodeImage = qrCode.GetGraphic(20);

var htmlcontent = await repository.getTemplateHtml();
htmlcontent = htmlcontent.Replace("||QRSection||", qrCodeImage); //error but qrCodeImage must be
string
//htmlcontent = htmlcontent.Replace("||QRSection||", qrCodeImage.ToString()); ???

var mybase64Pdf = util.ConvertHtmlToPDF(htmlcontent);
< /code>
Aber in dieser Zeile:
QRCodeData _qrCodeData = _qrCode.CreateQrCode(myBase64Pdf,QRCodeGenerator.ECCLevel.Q);< /code> < /p>
Ich habe Ausnahme: < /p>

Die angegebene Nutzlast überschreitet die maximale Größe des QR -Codestandards. Die maximale Größe für die ausgewählten Paramente (ECC -Ebene = q, codingMode = byte) beträgt 1663 Byte.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post