예제 #1
0
파일: QR.cs 프로젝트: kwsch/PKHeX
 public static Image GenerateQRCode(byte[] data, int ppm = 4)
 {
     using (var generator = new QRCodeGenerator())
     using (var qr_data = generator.CreateQRCode(data))
     using (var qr_code = new QRCode(qr_data))
         return qr_code.GetGraphic(ppm);
 }
예제 #2
0
파일: QR.cs 프로젝트: kwsch/PKHeX
 // QR7 Utility
 public static Image GenerateQRCode7(PK7 pk7, int box = 0, int slot = 0, int num_copies = 1)
 {
     byte[] data = QR7.GenerateQRData(pk7, box, slot, num_copies);
     using (var generator = new QRCodeGenerator())
     using (var qr_data = generator.CreateQRCode(data))
     using (var qr_code = new QRCode(qr_data))
         return qr_code.GetGraphic(4);
 }