private static void LitwoOjczyzno1do40() { QRCodeGenerator qrGenerator = new QRCodeGenerator(); int version = 1; for (int i = 1; i < 2955; i++) { int verCalc = 0; try { verCalc = QRCodeGenerator.GetVersion(i, EncodingMode.Byte, ECCLevel.L); } catch (Exception) { verCalc = 41; } if (version < verCalc) { QRCodeData qrCodeData = qrGenerator.CreateQrCode( Litwo.Substring(0, i - 1), QRCodeGenerator.ECCLevel.L, requestedVersion: version);; QRCode qrc = new QRCode(qrCodeData); int px = 370 / (21 + (4 * version)); Console.WriteLine(version + " , " + (i - 1)); var b = qrc.GetGraphic(px, new ColorProviders.ColorProviderBW()); b.Save(String.Format("litwo{0:00}.png", version)); version++; } } }