Foxtable(狐表)用户栏目专家坐堂 → 外部引用


  共有17350人关注过本帖平板打印复制链接

主题:外部引用

帅哥哟,离线,有人找我吗?
sophia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
外部引用  发帖心情 Post By:2010/7/1 22:15:00 [只看该作者]

我想把当前表的第一列产生一个二维码(纠错水平:M,QR版本:7,QR码大小:3,产生的二维码图像保存在“d:\图像”目录下),在狐表中应该怎么做?

我有一个二维码dll 文件QRCodeLib.dll,并且有示例说明如下:

///二维码
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
String encoding = "Byte";

qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
int scale = Convert.ToInt16(QR码大小);
qrCodeEncoder.QRCodeScale = scale;

int version = Convert.ToInt16(QR码版本);
qrCodeEncoder.QRCodeVersion = version;

string errorCorrect = cboCorrectionLevel.Text;
if (errorCorrect == "L")
    qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.L;
else if (errorCorrect == "M")
    qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
else if (errorCorrect == "Q")
    qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.Q;
else if (errorCorrect == "H")
    qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.H;

Image image;
String data = 条形码数据;
image = qrCodeEncoder.Encode(data);

image.Save(文件路径, System.Drawing.Imaging.ImageFormat.Jpeg);

 

 


 回到顶部
总数 26 1 2 3 下一页