Free Trial
Web API version
Licensing
Request A Quote
HAVE QUESTIONS OR NEED HELP? SUBMIT THE SUPPORT REQUEST FORM or write email to SUPPORT@BYTESCOUT.COM
QR Code with Website Url | C#
Program.cs:
C#
using System; using System.Collections.Generic; using System.Text; using System.Diagnostics; using Bytescout.BarCode; using CreateBarCode; namespace Sample { class Program { static void Main(string[] args) { // Create new barcode Barcode barcode = new Barcode(); // Set symbology barcode.Symbology = SymbologyType.QRCode; // Input Url var inputUrl = "https://bytescout.com"; // Set value barcode.Value = new QrCodeUrlTemplate(inputUrl).ToString(); // Save barcode to image barcode.SaveImage("result.png"); // Show image in default image viewer Process.Start("result.png"); } } }
QrCodeUrlTemplate.cs:
C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CreateBarCode { class QrCodeUrlTemplate { #region Constructors public QrCodeUrlTemplate() { } public QrCodeUrlTemplate(string Url) { this.Url = Url; } #endregion #region Properties public string Url { get; set; } #endregion #region Overloaded Methods public override string ToString() { if(string.IsNullOrEmpty(Url)) return base.ToString(); return Url; } #endregion } }