【发布时间】:2020-12-05 16:08:20
【问题描述】:
我对二维码有点陌生,我想知道如何在扫描二维码时显示 pdf 文件,而不使用 3rd 方库。你能告诉我正确的路径吗?
提前致谢
【问题讨论】:
我对二维码有点陌生,我想知道如何在扫描二维码时显示 pdf 文件,而不使用 3rd 方库。你能告诉我正确的路径吗?
提前致谢
【问题讨论】:
您需要在线发布您的 PDF 文件以供网络浏览器访问。然后您需要生成指向该文件的链接,例如https://yourdomain.in/your-file.pdf
二维码只是让相机可以读取此链接的一种方式。如果没有 .net 中的第 3 方库,则无法创建 QR 码。您可以使用 QRCoder 为您的链接生成 QRCode,例如:
Url generator = new Url("https://yourdomain.in/your-file.pdf");
string payload = generator.ToString();
QRCodeGenerator qrGenerator = new QRCodeGenerator();
QRCodeData qrCodeData = qrGenerator.CreateQrCode(payload, QRCodeGenerator.ECCLevel.Q);
QRCode qrCode = new QRCode(qrCodeData);
var qrCodeAsBitmap = qrCode.GetGraphic(20);
【讨论】: