Example #1
0
		/// <summary>
		/// 	生成订单号的一维码图片
		/// </summary>
		/// <param name = "orderNumber"></param>
		public static void SaveBarcode(string orderNumber) {
			LinearBarcode myBarCode = new LinearBarcode();
			myBarCode.SymbologyID = LinearBarcode.Symbologies.Code128;
			myBarCode.DataToEncode = orderNumber;
			myBarCode.TopMarginCM = "1";
			myBarCode.LeftMarginCM = "1";
			
			myBarCode.BarHeightCM = "7"; //(200 / 500 * 0.54).ToString();
			myBarCode.WhiteBarIncrease = "2000";
			myBarCode.ImageType = LinearBarcode.ImageTypes.PNG;

			myBarCode.ImageResolution = 100;
			myBarCode.Font.Size = new FontUnit(12);
			myBarCode.ShowText = false;
			myBarCode.SaveImageAs("R:\\barcode\\" + orderNumber.Replace("D#", "") + ".png", ImageFormat.Png);
		}