asp.net生成条形码

这个功能调用 昆明科本软件有限公司的一个win Form的控件,修改而来,
aspx
页面只要有一个textbox,一个button和一个Image控件就可以了
下面是cs文件

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Cobainsoft.Windows.Forms;
using System.Drawing;
using System.Drawing.Printing;
using System.Drawing.Imaging;
using System.IO;

public partial class index : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Image1.Visible = false;
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        //得到图片路径
        string path = Server.MapPath(".") + "\\dd.gif";
        string strtxm = TextBox1.Text.ToUpper();
       FileStream filestr = new FileStream(path, FileMode.Create);
       Cobainsoft.Windows.Forms.BarcodeControl control = new BarcodeControl();//实例化
       control.BarcodeType = BarcodeType.CODE128A;//启用的编码
       control.Data = strtxm;//生成编码的字符串
       control.StretchText = false;
       control.CopyRight = "";//显示标题
       filestr.Close();//关闭文件
       control.SaveImage(ImageFormat.Gif, 1, 70, true, false, null, path);
       Image1.Visible = true;
       Image1.ImageUrl = "dd.gif";
    }
}

转载于:https://www.cnblogs.com/xtsong/archive/2008/05/31/1211189.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值