コード例 #1
0
        public static void Example2()
        {
            // Adding a Logo
            var MyQRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("https://ironsoftware.com/csharp/barcode/", "visual-studio-logo.png", 500);

            MyQRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen);

            //Save as PDF
            MyQRWithLogo.SaveAsPdf("MyQRWithLogo.pdf");
            System.Diagnostics.Process.Start("MyQRWithLogo.pdf");

            //Also Save as HTML
            MyQRWithLogo.SaveAsHtmlFile("MyQRWithLogo.html");
            System.Diagnostics.Process.Start("MyQRWithLogo.html");
        }
コード例 #2
0
        public static void Example3()
        {
            // Verifying QR Codes

            // using System.Drawing;

            var MyVerifiedQR = QRCodeWriter.CreateQrCodeWithLogo("https://ironsoftware.com/csharp/barcode/", "visual-studio-logo.png", 350);

            MyVerifiedQR.ChangeBarCodeColor(Color.LightBlue);

            if (!MyVerifiedQR.Verify())
            {
                Console.WriteLine("\t LightBlue is not dark enough to be read accurately.  Lets try DarkBlue");

                MyVerifiedQR.ChangeBarCodeColor(Color.DarkBlue);
            }

            MyVerifiedQR.SaveAsHtmlFile("MyVerifiedQR.html");

            System.Diagnostics.Process.Start("MyVerifiedQR.html");
        }