Exemple #1
0
        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);
        }
Exemple #2
0
        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;
        }
Exemple #3
0
        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));
        }