怎么批量的将excel里的二维码导出来

2025-09-28 21:34:31

1、excel表格是完全可以批量生成二维码的,但是,由于每个人生成二维码的内容和位置都不同。

怎么批量的将excel里的二维码导出来

2、所以,要根据自己的要求批量生成二维码就得自己动手来完善VBA的代码。虽然有几种途径来实现获得二维码。

怎么批量的将excel里的二维码导出来

3、但是,都是要能稍微会VB编程的,除非请别人来做(要提供样表)。用excel能生成一个二维码就能批量生成二维码。

怎么批量的将excel里的二维码导出来

4、下面,我把代码给大家。

/// <summary>

/// 根据提交的内容显示二维码

/// </summary>        

protected void btn_Click(object sender, EventArgs e)

{

QRCodeEncoder enCoder = new QRCodeEncoder();

enCoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;

enCoder.QRCodeBackgroundColor = Color.White;

enCoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;

怎么批量的将excel里的二维码导出来

5、enCoder.QRCodeScale = 4;//等级越大像素越高

enCoder.QRCodeVersion = 7;

//生成了二维码图片

Bitmap map = enCoder.Encode(txtUrl.Text.Trim());

//将图片保存在本地

string filePath = @"F:\google下载\QRCode\";

if (!Directory.Exists(filePath))

{

Directory.CreateDirectory(filePath);

}

string imgName=Guid.NewGuid().ToString().Replace("-","");

string Path=filePath + imgName + ".png";

map.Save(Path);

map.Dispose();

img.ImageUrl = "http://****:55/" + imgName + ".png".

怎么批量的将excel里的二维码导出来

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢