急急急!跪求帮忙解决二维码批量生成问题

问题描述

privatevoidbutton3_Click(objectsender,EventArgse){if(textBox3.Text.Trim()==String.Empty){MessageBox.Show("Datamustnotbeempty.");return;}QRCodeEncoderqrCodeEncoder=newQRCodeEncoder();Stringencoding=comboBox1.Text;if(encoding=="Byte"){qrCodeEncoder.QRCodeEncodeMode=QRCodeEncoder.ENCODE_MODE.BYTE;}elseif(encoding=="AlphaNumeric"){qrCodeEncoder.QRCodeEncodeMode=QRCodeEncoder.ENCODE_MODE.ALPHA_NUMERIC;}elseif(encoding=="Numeric"){qrCodeEncoder.QRCodeEncodeMode=QRCodeEncoder.ENCODE_MODE.NUMERIC;}try{intscale=Convert.ToInt16("4");qrCodeEncoder.QRCodeScale=scale;}catch(Exception){MessageBox.Show("Invalidsize!");return;}try{intversion=Convert.ToInt16("7");qrCodeEncoder.QRCodeVersion=version;}catch(Exception){MessageBox.Show("Invalidversion!");}stringerrorCorrect=comboBox2.Text;if(errorCorrect=="L")qrCodeEncoder.QRCodeErrorCorrect=QRCodeEncoder.ERROR_CORRECTION.L;elseif(errorCorrect=="M")qrCodeEncoder.QRCodeErrorCorrect=QRCodeEncoder.ERROR_CORRECTION.M;elseif(errorCorrect=="Q")qrCodeEncoder.QRCodeErrorCorrect=QRCodeEncoder.ERROR_CORRECTION.Q;elseif(errorCorrect=="H")qrCodeEncoder.QRCodeErrorCorrect=QRCodeEncoder.ERROR_CORRECTION.H;}目前点击button3(预览)可以预览一个二维码,如果要用button4(批量生成)怎么实现二维码批量生成,求高手赐教!

解决方案

解决方案二:
button3是生成一个图片button4批量就是生成多个图片呗
解决方案三:
你生成了都不保存的?那你就一个PictureBox,button4生成了也没地方放啊
解决方案四:
另外,如果你就一个地址生成二维码的话,不懂你的批量生成是什么意思?如果是生成多张图片,那你在第一张生成完后,IO操作复制不就可以了?
解决方案五:
但是button4中的批量生成代码写不出来,目前只能实现单张二维码的生成。最终我想调用Excel表中数据,实现批量生成二维码保存点击浏览就可以保存单张二维码图目前卡在二维码批量生成这里,我想先用单个文本循环生成多个相同的二维码,再连接Excel,实现不同内容的二维码批量生成
解决方案六:
预览只用于预览第一个二维码图,能实现批量生成后,就通过保存路径将生成的所有二维码图保存在对应文件夹中
解决方案七:
循环遍历excel文件的内容,每一次做个保存:pictureBox1.Image.Save(textPath.text+Guid.NewGuid().ToString("N")+“.png”);//为了保证不会重复,我用GUID做文件名
解决方案八:
预览什么的直接忽略点了批量后,把Excel的数据读取出来(这一过程不管你怎么实现),然后让界面卡死的话就在主线程循环生成二维码,并保存,否则的话就是开个线程执行,至于文件名,为了有意义,直接取你的Excel对应的中文名称
解决方案九:
所谓批量生成,说白了不就是个循环而已吗,有什么难度吗读excel表不会,你就搜如何读取excel表,而不是纠结什么批量生成
解决方案十:
就是根据自定义的excel表格批量生成二维码,我用的是VS2013,求大哥们分享案例

时间: 2024-08-22 07:24:04

急急急!跪求帮忙解决二维码批量生成问题的相关文章

急急急!!!!跪求,几天了,为什么项目部署报错

问题描述 急急急!!!!跪求,几天了,为什么项目部署报错 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/vpclub-transfer]] at org.apache.catalina.util.Lifecyc

如何用MediaCapture解决二维码扫描问题

原文:如何用MediaCapture解决二维码扫描问题(有修改) 二维码扫描的实现,简单的来说可以分三步走:"成像"."截图"与"识别". UWP开发中,最常用的媒体工具非MediaCapture莫属了,下面就来简单介绍一下如何利用MediaCapture来实现扫描和截图并且利用Zxing识别二维码,以及会遇到的问题和需要注意的地方. 1. 初始化与成像 private async void InitMediaCaptureAsync() { /

Android基于google Zxing实现二维码的生成_Android

最近项目用到了二维码的生成与识别,之前没有接触这块,然后就上网搜了搜,发现有好多这方面的资源,特别是google Zxing对二维码的封装,实现的已经不错了,可以直接拿过来引用,下载了他们的源码后,只做了少少的改动,就是在Demo中增加了长按识别的功能,网上虽然也有长按识别的Demo,但好多下载下来却无法运行,然后总结了一下,加在了下面的Demo中.   下面来介绍这个Demo的主类 public class BarCodeTestActivity extends Activity { priv

Android基于google Zxing实现二维码的生成

最近项目用到了二维码的生成与识别,之前没有接触这块,然后就上网搜了搜,发现有好多这方面的资源,特别是google Zxing对二维码的封装,实现的已经不错了,可以直接拿过来引用,下载了他们的源码后,只做了少少的改动,就是在Demo中增加了长按识别的功能,网上虽然也有长按识别的Demo,但好多下载下来却无法运行,然后总结了一下,加在了下面的Demo中.   下面来介绍这个Demo的主类 public class BarCodeTestActivity extends Activity { priv

基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作_javascript技巧

在很多项目里面,对条形码和二维码的生成和打印也是一种很常见的操作,在Web项目里面,我们可以利用JS生成条形码和二维码的组件有很多.本文引入两个比较广泛使用的JS组件,用来处理条形码和二维码的生成处理,并介绍如何利用CLODOP组件实现内容的打印输出. 生成条形码使用组件JsBarcode,生成二维码使用组件qrcodejs. 1.条形码的生成 条码的作用一般在一些商品标签上,方便使用条码枪快速.准确录入信息. 如下所示是一种条形码   这里条形码生成使用了JsBarcode组件进行处理,它支持

二维码的生成细节和原理[膜拜]

coolshell.cn 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等.这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下.供好学的人一同学习之. 关于QR Code Specification,可参看这个PDF:http://raidenii.net/files/datashe

Android编程实现二维码的生成与解析_Android

本文实例讲述了Android编程实现二维码的生成与解析.分享给大家供大家参考,具体如下: 直接上代码,代码上面有具体的解析,并且提供jar供下载:二维码Jar包.rar . 根据文本生成对应的二维码: // 生成QR图 private void createImage() { try { // 需要引入core包 QRCodeWriter writer = new QRCodeWriter(); String text = qr_text.getText().toString(); Log.i(

二维码的生成细节和原理_其它综合

二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等.这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下.供好学的人一同学习之. 关于QR Code Specification,可参看这个PDF:http://raidenii.net/files/datasheets/misc/qr_c

支付宝收款二维码如何生成

其实支付宝就是有一个收款功能,收款就可以生成二维码收款了,操作步骤与方法是非常的简单了哦,希望此文章能够对各位带来帮助. 首先我们登录支付宝 然后点击右下角的"支付宝"按钮 接着在这个页面中找到"收款"按钮并点击 好了,这样我们的支付宝收款二维码就生成了,你也可以点击"设置金额"来设置收款金额 好了设置好金额之后就可以把这个二维码分享出去了,也可以把它保存下来然后分享到朋友圈了,反正就是非常的简单了.