导航:首页 > 编程语言 > 代码怎么生成二维码

代码怎么生成二维码

发布时间:2021-10-24 13:24:15

A. 文字如何生成二维码

文字生成二维码可以使用二维码生成器,以码上游为例,操作方法如下:

1、打开码上游二维码的网站,使用微信或QQ直接登录,无需注册。

2、登录成功后点击左侧的二维码内容菜单,然后输入标题。

3、在二维码编辑界面文本框中输入自己想要制作成二维码的文字(如需对扫码内容进行保密,可添加保密方案并选择)。

4、接着点击保存就生成二维码图片了(可以选择直接打印或者下载图片下来打印)。

码上游除了可以把文字生成二维码,还可以把图片,视频,语音,文档等内容生成二维码。码上游还可以生成多种内容的二维码记录单,可添加定位、图片、音视频等信息。用户扫描二维码,就可以实现信息录入,将纸质表单电子化。生成二维码后还可随时更改,二维码图案不变,生成数量、扫描次数、使用时间都不限。进入码上游网站了解更多

B. 如何用二维码字符串批量生成二维码

有了二维码生成库(java版),for就很简单了

在网上搜索QRcode.jar,可以参考下面的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/**
* 生成二维码(QRCode)图片的公共方法
* @param content 存储内容
* @param imgType 图片类型
* "jpg","png"
* @param size 二维码尺寸
* 取值范围1-40,值越大尺寸越大,可存储的信息越大
* @return
*/
public static BufferedImage encode2DCode(String content, String imgType, int size) {
BufferedImage bufImg = null;
try {
Qrcode qrcodeHandler = new Qrcode();
// 设置二维码排错率,可选L(7%)、M(15%)、Q(25%)、H(30%),排错率越高可存储的信息越少,但对二维码清晰度的要求越小
qrcodeHandler.setQrcodeErrorCorrect('M');
qrcodeHandler.setQrcodeEncodeMode('B');
// 设置设置二维码尺寸,取值范围1-40,值越大尺寸越大,可存储的信息越大
qrcodeHandler.setQrcodeVersion(size);
// 获得内容的字节数组,设置编码格式
byte[] contentBytes = content.getBytes("utf-8");
// 图片尺寸
int imgSize = 67 + 12 * (size - 1);
bufImg = new BufferedImage(imgSize, imgSize, BufferedImage.TYPE_INT_RGB);
Graphics2D gs = bufImg.createGraphics();
// 设置背景颜色
gs.setBackground(Color.WHITE);
gs.clearRect(0, 0, imgSize, imgSize);
// 设定图像颜色> BLACK
gs.setColor(Color.BLACK);
// 设置偏移量,不设置可能导致解析出错
int pixoff = 2;
// 输出内容> 二维码
if (contentBytes.length > 0 && contentBytes.length < 800) {
boolean[][] codeOut = qrcodeHandler.calQrcode(contentBytes);
for (int i = 0; i < codeOut.length; i++) {
for (int j = 0; j < codeOut.length; j++) {
if (codeOut[j][i]) {
gs.fillRect(j * 3 + pixoff, i * 3 + pixoff, 3, 3);
}
}
}
} else {
throw new Exception("QRCode content bytes length = " + contentBytes.length + " not in [0, 800].");
}
gs.dispose();
bufImg.flush();
} catch (Exception e) {
e.printStackTrace();
}
return bufImg;
}

C. 如何生成二维码代码详解

二维码的生成来(可设置源大小) 本文写的二维码生成是基于jQuery和jquery.qrcode.min.js插件的,本文将介绍两种方法和方式,仅供朋友选择和取舍。本文最下面附有插件的下载地址! 方式: 基于jquery.qrcode.min.js插件生成

D. 二维码管理系统自动生成了22位编号,怎么把编号生成二维码图形

22位条码也叫code128条码 用CorelDRAW条码专家,excel里也可以制作,只要下载code128条码控件就行

E. 怎么用java代码把一个链接生成二维码

参考代码
import java.io.*;
import java.util.Date;
import java.awt.*;
import java.awt.image.*;
import javax.imageio.*;
public class QRCodeEncoderTest
{
/** Creates a new instance of QRCodeEncoderTest */
public QRCodeEncoderTest()
{
}
public static void create_image(String sms_info)throws Exception{
try{
qrcode testQrcode =new qrcode();
testQrcode.setQrcodeErrorCorrect('M');
testQrcode.setQrcodeEncodeMode('B');
testQrcode.setQrcodeVersion(7);
String testString = sms_info;
byte[] d = testString.getBytes("gbk");
System.out.println(d.length);
//BufferedImage bi = new BufferedImage(98, 98, BufferedImage.TYPE_INT_RGB);
BufferedImage bi = new BufferedImage(98, 98,

F. 怎么把一串代码变成二维码

亲,我写了一段代码可以供你参考:
public static void main(String[] args) {
String myCodeText = "http://Crunchify.com/";
String filePath = "/Users/appshah/Documents/eclipsewp/CrunchifyQR.png";
int size = 125;
String fileType = "png";
File myFile = new File(filePath);
try {
Hashtable<EncodeHintType, ErrorCorrectionLevel> hintMap = new Hashtable<EncodeHintType, ErrorCorrectionLevel>();
hintMap.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.L);
QRCodeWriter qrCodeWriter = new QRCodeWriter();
BitMatrix byteMatrix = qrCodeWriter.encode(myCodeText,BarcodeFormat.QR_CODE, size, size, hintMap);
int CrunchifyWidth = byteMatrix.getWidth();
BufferedImage image = new BufferedImage(CrunchifyWidth, CrunchifyWidth,
BufferedImage.TYPE_INT_RGB);
image.createGraphics();

Graphics2D graphics = (Graphics2D) image.getGraphics();
graphics.setColor(Color.WHITE);
graphics.fillRect(0, 0, CrunchifyWidth, CrunchifyWidth);
graphics.setColor(Color.BLACK);

for (int i = 0; i < CrunchifyWidth; i++) {
for (int j = 0; j < CrunchifyWidth; j++) {
if (byteMatrix.get(i, j)) {
graphics.fillRect(i, j, 1, 1);
}
}
}
ImageIO.write(image, fileType, myFile);
} catch (WriterException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("\n\nYou have successfully created QR Code.");
}

O(∩_∩)O~温馨提示O(∩_∩)O~
真心希望你能采纳我的回答,如有不明白,可以继续追问,若满意,记得及时采纳。

G. 怎样制作生成二维码

二维码,又称二维条码,最早起源于日本,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙。在现代商业活动中,应用广泛,如:产品防伪、广告推送、网站链接、数据下载、商品交易等等。
制作生成二维码可以在到网络首页,输入二维码,即可看到有二维码生成器,可在线生成二维码。
二维码的生成器开始由三大部分组成,开始点击文本,当然也可以按你自己的需求来选择。旁边是尺寸,下面是内容。输入好了文字点击确认,只需要3-5秒的时间,电脑出来了一个初步的图案,那个就是你设计的二维码。 如果大小尺寸不满意,可以重新点击上面的数字1-9.然后就可以下载到手机或者本地电脑中了。OK!

H. 二维码怎么生成

制作二维码需要一种叫做“二维码生成器”的工具,也就是一种二维码生成的软件。二维码的机制就是用特定的几何图形在二维平面上分布的黑白相间的图形。它的实质就是计算机的逻辑基础语言,0和1进行的排列组合,使用若干个与二进制相对应的几何形体来表示文字数值信息。

从字面上就可以看出,二维码是一种比一维码更为先进的条码格式。一维码只能在一个方向,且大多是水平方向上表达信息,但是二维码在水平、垂直方向上都能储存信息。另外,一维码是由数字、字母构成,但是二维码可以储存汉字、数字和图片等等。

码上游二维码的基本功能是用户可通过上传的方式将图片语音视频等信息通过简单的在线编辑排版后转换成二维码。而且通过码上游二维码的文档在线转换功能,可以把PPT,Word,PDF,Excel等48种办公文档格式自动转换成可以通过手机在线查看的格式,方便用户扫码查看各种文档。进入码上游网站了解更多

I. java中怎样用代码生成二维码

参考代码

import java.io.*;
import java.util.Date;

import java.awt.*;
import java.awt.image.*;
import javax.imageio.*;

public class QRCodeEncoderTest
{

/** Creates a new instance of QRCodeEncoderTest */
public QRCodeEncoderTest()
{
}

public static void create_image(String sms_info)throws Exception{
try{
qrcode testQrcode =new qrcode();
testQrcode.setQrcodeErrorCorrect('M');
testQrcode.setQrcodeEncodeMode('B');
testQrcode.setQrcodeVersion(7);
String testString = sms_info;
byte[] d = testString.getBytes("gbk");
System.out.println(d.length);
//BufferedImage bi = new BufferedImage(98, 98, BufferedImage.TYPE_INT_RGB);
BufferedImage bi = new BufferedImage(98, 98, BufferedImage.TYPE_BYTE_BINARY);
Graphics2D g = bi.createGraphics();
g.setBackground(Color.WHITE);
g.clearRect(0, 0, 98, 98);
g.setColor(Color.BLACK);

// 限制最大字节数为120
if (d.length>0 && d.length <120){
boolean[][] s = testQrcode.calQrcode(d);
for (int i=0;i<s.length;i++){
for (int j=0;j<s.length;j++){
if (s[j][i]) {
g.fillRect(j*2+3,i*2+3,2,2);
}
}
}
}
g.dispose();
bi.flush();
File f = new File("D:\\QRCodeTest\\"+sms_info+".jpg");
if(!f.exists()){
f.createNewFile();
}
//创建图片
ImageIO.write(bi, "jpg", f);

} // end try
catch (Exception e) {
e.printStackTrace();
} // end catch
}

public static void main(String[] args) throws Exception {
System.out.println(new Date());
for(int i =1; i < 100000; i ++){
QRCodeEncoderTest.create_image(i+"");
}
System.out.println(new Date());
} // end main
}

J. html怎么生成当前页面的二维码实例

在网络网页搜索二维码生成器,然后按照步骤,就可以生成当前页面的二维码了。

阅读全文

与代码怎么生成二维码相关的资料

热点内容
r903升级 浏览:974
韩国论理 片 文艺推荐 浏览:891
夜雨三部曲倪楠 浏览:293
泰州哪里有学习少儿编程的 浏览:357
上海大数据交易所股东 浏览:42
颐和园色戒那个尺度大 浏览:742
给片大全 浏览:15
苹果app怎么下载广东家乡麻将 浏览:170
内情38分钟的女演员叫什么 浏览:851
itunes124创建acc版本 浏览:727
电脑上的图形化编程如何打开 浏览:831
主角是个宝宝幼崽的小说 浏览:520
卑微的穿越叶枫 浏览:766
韩国电影钢琴老师和男学生 浏览:467
全网封禁的50部小说免费阅读 浏览:328
关于动物的国产电影 浏览:263
房祖名早恋电影 浏览:510
法国电影love 浏览:898
丧尸变牛排的电影 浏览:556
重生之我成了蒋介石 浏览:789

友情链接