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"); }
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"); }