/// <Summary> //// </Summary> /// <Param name = "sender"> </param> /// <Param name = "E "> </param> protected void page_load (Object sender, eventargs e) {If (! Ispostback) {qrcodeencoder. qrcodeencodemode = qrcodeencoder. encode_mode.byte; int scale = 4; qrcodeencoder. qrcodescale = scale; int version = 7; qrcodeencoder. qrcodeversion = version; qrcodeencoder. qrcodeerrorcorrect = qrcodeencoder. error_correction.m; system. drawing. image image; string data = request. URL. absoluteuri; // "http://www.dusystem.com/tU juwen"; image = qrcodeencoder. encode (data); // picencode. image = image; string filename = "geovinduqrcode.jpg"; string file = server. mappath (filename); image. save (File); this. image1.imageurl = filename ;}} /// <summary> //// </Summary> /// <Param name = "sender"> </param> /// <Param name = "E "> </param> protected void button#click (Object sender, eventargs e) {qrcodeencoder encoder = new qrcodeencoder (); encoder. qrcodeerrorcorrect = qrcodeencoder. error_correction.h; // 30% encoder. qrcodescale = 10; system. drawing. image IMG = encoder. encode ("www.dusystem.com"); string filename = "geovinduqrcodevi.jpg"; string file = server. mappath (filename); string log = server. mappath ("nasa.bmp"); system. drawing. image logo = system. drawing. image. fromfile (log); int left = (IMG. width/2)-(logo. width/2); int Top = (IMG. height/2)-(logo. height/2); graphics G = graphics. fromimage (IMG); G. drawimage (logo, new point (left, top); string filename1 = "qrcodevi.jpg"; IMG. save (server. mappath (filename1); this. image2.imageurl = filename1 ;}
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { System.Drawing.Image img; Bitmap temp = new Bitmap(1, 1); temp.SetPixel(0, 0, Color.Black); img = (System.Drawing.Image)temp; int W = 300; int H = 150; b.Alignment = BarcodeLib.AlignmentPositions.CENTER; b.Alignment = BarcodeLib.AlignmentPositions.CENTER; BarcodeLib.TYPE type = BarcodeLib.TYPE.UNSPECIFIED; type = BarcodeLib.TYPE.CODE128; b.LabelPosition = BarcodeLib.LabelPositions.BOTTOMCENTER; b.IncludeLabel = true; b.RotateFlipType = (RotateFlipType)Enum.Parse(typeof(RotateFlipType), "RotateNoneFlipNone", true); img = b.Encode(type, "00800900000011", Color.Black, Color.White, W, H); string filename = "geovindu.jpg"; string file = Server.MapPath(filename); img.Save(file); this.Image1.ImageUrl = filename; } }