private void RefreshImage() { SuspendLayout(); ResumeLayout(); Font font = !Main.Unicode ? Font : FontUtil.GetPKXFont(8.25f); PB_QR.BackgroundImage = QRImageUtil.GetQRImageExtended(font, qr, icon, PB_QR.Width, PB_QR.Height, Lines, extraText); }
private void RefreshImage() { SuspendLayout(); ResumeLayout(); Font font = !Main.Unicode ? Font : FontUtil.GetPKXFont(8.25f); var img = QRImageUtil.GetQRImageExtended(font, qr, icon, Math.Max(qr.Width, 370), qr.Height + 50, Lines, extraText); PB_QR.Image = img; }
public static Bitmap GetFullQR(PKM pkm) { var icon = GetSprite(pkm); var qr = pkm is PK7 pk7?QREncode.GenerateQRCode7(pk7) : QREncode.GenerateQRCode(pkm); var lines = pkm.GetQRLines(); var tag = $"PKHeX Discord - {DateTime.Now:yy/MM/dd} ({pkm.GetType().Name})"; return(QRImageUtil.GetQRImageExtended(font, qr, icon, Math.Max(qr.Width, 370), qr.Height + 56, lines, tag)); }