@using QRCoder; @inherits NejComponentBase @code { private string QrBase64Image; protected override void OnParametersSet() { base.OnParametersSet(); QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeData qrCodeData = qrGenerator.CreateQrCode(QrCodeData, QRCodeGenerator.ECCLevel.Q); PngByteQRCode qrCode = new PngByteQRCode(qrCodeData); QrBase64Image = Convert.ToBase64String(qrCode.GetGraphic(20, false)); } [Parameter] public string QrCodeData { get; set; } }