精华内容
下载资源
问答
  • 制作二维码

    2019-03-10 11:23:28
    在dwg内批量制作二维码简单实用,针对于农经权输出经营权证书使用。
  • GoogleZxing(制作二维码的jar,绝对好用,附上制作二维码代码)
  • c# 制作二维码

    2014-08-13 11:13:51
    使用c#制作二维码,可以轻松修改一些二维码生成后的样式和显示效果
  • 制作二维码java-附件资源
  • Qrcode、zxing制作二维码
  • 如何制作二维码

    2012-12-15 23:21:57
    EXCEL 制作二维码制作的具体方法简介爱,通过设置控件实现,非常好用。
  • c#识别与制作二维码

    2018-05-29 18:57:16
    c#制作二维码和识别二维码,可制作多种二维码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
  • Java 制作二维码

    2017-05-21 16:16:04
    Java制作二维码中间带图标的简单介绍 一:知人论事:这个二维码有啥用,能帮我们做什么?  答:在日常的登录中,很多次都是用到了二维码扫码登录的案例,所以有必要了解一下二维码的制作过程的,可以简化我们登录的流程,...

                                         Java制作二维码中间带图标的简单介绍

    一:知人论事:这个二维码有啥用,能帮我们做什么?

     答:在日常的登录中,很多次都是用到了二维码扫码登录的案例,所以有必要了解一下二维码的制作过程的,可以简化我们登录的流程,尤其输用户名和密码等操作的.

    二:开门见山:简单的说一下如何制作二维码的.

       1:首先要使用的工具有QRcode这个jar包的,这个在我的博客资源里可以下载到的,这个jar并不难找到的,网上有很多的.

    找到后加入到自己的工程中就可以了

       2:接下来就是如何实现这个二维码了,PS:(二维码是二维数组,二层循环,二维码就是黑白矩形块,制作出黑白矩形块就可以实现二维码的展示效果了)

       3:源码如下:其中源码中有详细的注释的.

     

     package com.lx.util;
    import java.awt.Color;
    import java.awt.Graphics2D;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.IOException;
    import java.io.UnsupportedEncodingException;
    import javax.imageio.ImageIO;
    import javax.swing.ImageIcon;
    import com.swetake.util.Qrcode;
    /**
     *
     * @author lixing
     * 测试二维码扫码登录
     */
    public class QRcode {
    //1:获取二维码的方法
          public static BufferedImage getQRcode(String content){
    //2:将用户的要加密的数据转换成二位数据,二维码就是二维数组,黑正方形就是1,白正方形就是0;
         Qrcode  qrcode=new Qrcode();
        //3:设置编码模式Byte(字节)
         qrcode.setQrcodeEncodeMode('B');
        //4:设置二维码的纠错级别,二维码会被损坏的(损毁多少还会被识别就取决级别)这里设置中级,j纠错级别LMQH级别依次上升
         qrcode.setQrcodeErrorCorrect('M');
        //5:设置二维码的版本号
         qrcode.setQrcodeVersion(15);
        //6:设置返回的类型,这个240是宽的像素,240是高的像素
         BufferedImage image=new BufferedImage(235,235,BufferedImage.TYPE_INT_RGB);
        //7:将要加密的数据内容转换成字节数组,指定编码的格式    
         try {
         byte[] contents=content.getBytes("UTF-8");
        //8:使用Qrcode转换成数据进行转换,1:true,0:false,二维码就是一个二维数组的
         boolean[][] result=qrcode.calQrcode(contents);
        //9:获取画图工具
         Graphics2D graphics=image.createGraphics();
        //10:设置二维码背景色
        graphics.setBackground(Color.WHITE);
        //11:清空之前的二维码的区域
        graphics.clearRect(0, 0, 240, 240);
        //12:设置画笔的颜色
        graphics.setColor(Color.BLACK);
        //13:开始绘画,使用for循环,i代表Y坐标轴,j代表X做标准
        for(int i=0;i<result.length;i++){
        for(int j=0;j<result.length;j++){
        //14:如果外循环是真就画
        if(result[j][i]){
        //15:绘制正方形的
        graphics.fillRect(j*3,i*3,3,3);
        }
        //16:将中间的地方的方块用图片代替,那个Toolkit是使用不了,只能在Swing中绘制窗体的图标的.95,95就是开始绘制的x,y的坐标的起点.95=(240/2-50/2),一个eclipse的图片.
        graphics.drawImage(new ImageIcon("D:\\image\\eclipse.jpg").getImage(),95,95,50,50,null);
    }
    }
    } catch (UnsupportedEncodingException e) {
    e.printStackTrace();
    }  
         return image;  
          }
        public static void main(String[] args) throws IOException{
        //16:保存生成的内容的格式 ,这里以链接百度为例
        BufferedImage image =QRcode.getQRcode("http://www.baidu.com");
        //保存图片的格式以及到指定的目录
        ImageIO.write(image,"JPEG",new File("D:\\image","eclipsecode.jpg"));
        }
    }

     

      运行截图如下:

     

      二维码的纠错级别

      分有几级,纠错级别越高,整体需要携带的信息越多:L级可纠正约7%错误、M级别可纠正约15%错误、Q级别可纠正约25%错 误、H级别可纠正约30%错误,一般中M级别的就可以的.

    Image是一个抽象列,BufferedImage是Image的实现。

    Image和BufferedImage的主要作用就是将一副图片加载到内存中。

    在D盘下生成的二维码图片:

    现在拿起你的手机扫描上面的二维码,就会跳转到百度的首页了.

     

    展开全文
  • VB制作二维码生成程序源码
  • java 制作二维码

    2019-10-14 11:27:22
    首先使用java语言制作二维码大概有两种方式 第一种就是利用google的zxing工具类 首先引入zxing的jar包 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</...

    首先使用java语言制作二维码大概有两种方式

    第一种就是利用google的zxing工具类

    首先引入zxing的jar包

    		<dependency>
    			<groupId>com.google.zxing</groupId>
    			<artifactId>core</artifactId>
    			<version>3.3.0</version>
    		</dependency>
    		<dependency>
    			<groupId>com.google.zxing</groupId>
    			<artifactId>javase</artifactId>
    			<version>3.3.0</version>
    		</dependency>
    

    接下来创建生成方法

    	/**
         *
         * @param text       二维码内容
         * @param width      二维码宽
         * @param height     二维码高
         * @param outPutPath 二维码生成保存路径
         * @param imageType  二维码生成格式
         */
    	 public void zxingCodeCreate(String text, int width, int height, String outPutPath, String imageType) {
            Map<EncodeHintType, Object> his = new HashMap<EncodeHintType, Object>();
            //设置编码字符集
            his.put(EncodeHintType.CHARACTER_SET, "utf-8");
            // 指定纠错等级
            his.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M);
            //设置二维码版本
            his.put(EncodeHintType.QR_VERSION, 4);
            //设置二维码边的空度,非负数
            his.put(EncodeHintType.MARGIN, 0);
            try {
                //1、生成二维码
                BitMatrix encode = new MultiFormatWriter().encode(text, BarcodeFormat.QR_CODE, width, height, his);
    
                //2、获取二维码宽高
                int codeWidth = encode.getWidth();
                int codeHeight = encode.getHeight();
    
                //3、将二维码放入缓冲流
                BufferedImage image = new BufferedImage(codeWidth, codeHeight, BufferedImage.TYPE_INT_RGB);
                for (int i = 0; i < codeWidth; i++) {
                    for (int j = 0; j < codeHeight; j++) {
                        //4、循环将二维码内容定入图片
                        image.setRGB(i, j, encode.get(i, j) ? BLACK : WHITE);
                    }
                }
                File outPutImage = new File(outPutPath);
                //如果图片不存在创建图片
                if (!outPutImage.exists())
                    outPutImage.createNewFile();
                //5、将二维码写入图片
                ImageIO.write(image, imageType, outPutImage);
            } catch (WriterException e) {
                e.printStackTrace();
                System.out.println("二维码生成失败");
            } catch (IOException e) {
                e.printStackTrace();
                System.out.println("生成二维码图片失败");
            }
        }
    
     @Test
        public void testImgMin() {
            // QRcode 二维码生成测试
            //zxingCodeCreate("祝小仙女节日快乐",300, 300, "E:/borths.jpg", "jpg");
            zxingCodeCreate("http://www.baidu.com", 33, 33, "D:/333233.jpg", "jpg");
        }
    

    执行testImgMin测试方法 就会再路径D:/333233.jpg生成二维码图片

    第二种方式 利用Qrcode生成

    首先下载Qrcode jar包下载地址

     public void tesclearRecttImgQr() throws IOException {
            Qrcode x = new Qrcode();
            //N代表数字,A代表a-z,B代表其他字符
            x.setQrcodeEncodeMode('B');
            //设置纠错等级
            x.setQrcodeErrorCorrect('L');
            //设置版本号(1-40)
            x.setQrcodeVersion(3);
    
            String qrDate = "http://www.baidu.com";//
            int width = 29;//二维码生成宽度
            int height = 29;//二维码生成宽度
            int pixoff = 0;//偏移量
    
            BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
            Graphics2D gs = bufferedImage.createGraphics();
            gs.setBackground(Color.WHITE);
            gs.setColor(Color.BLACK);
            gs.clearRect(0, 0, width, height);
    
            byte[] d = qrDate.getBytes("UTF-8");
            if (d.length > 0 && d.length < 120) {
                boolean[][] s = x.calQrcode(d);
                for (int i = 0; i < s.length; i++) {
                    for (int j = 0; j < s.length; j++) {
                        if (s[j][i]) {
                            gs.fillRect(j, i, 1, 1);
                        }
                    }
                }
            }
    
            gs.dispose();
            bufferedImage.flush();
            //二维码生成类型 及路径
            ImageIO.write(bufferedImage, "png", new File("D:/2222222.png"));
    
        }
    

    执行这个测试方法即可生成二维码

    展开全文
  • Python制作二维码

    千次阅读 2019-04-08 23:22:06
    Python制作二维码 首先 导入 MYQR 包或者myqr 命令:pip install MYQR 或者 pip install myqr 导入也可去:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook 按住Ctrl+k 搜索 myqr 手动导入 详情可联系:...

    Python制作二维码

    首先 导入 MYQR 包或者myqr
    命令:pip install MYQR 或者 pip install myqr
    导入也可去:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook
    按住Ctrl+k 搜索 myqr 手动导入
    详情可联系:1141920620
    在这里插入图片描述
    如下代码:(我用的是 Pycharm 5 +python 3.6 )

    **from MyQR import myqr
    #读取照片以及存储照片+位置
    myqr.run(words="http://qm.qq.com/cgi-bin/qm/qr?k=uF2n5UwPCQK8PfxP6Zmgp1fj5PwLWFrt",
             version=6,
             picture="F:/woshishui/hpc.jpg",
             colorized=True,
             save_name="h.png",
             save_dir="F:/woshishui")**
             #注释:myqr各个功能可自行百度
    

    结果:如下图

    在这里插入图片描述

    新手谢谢关照!!!

    展开全文
  • 制作二维码图片

    2018-09-23 00:08:00
    制作二维码图片 # coding:utf-8 import qrcode from PIL import Image from django.conf import settings from common import constant from common.utils.utils_file import FileOperateUtil from common.utils....
    制作二维码图片
    # coding:utf-8
    import qrcode
    from PIL import Image
    from django.conf import settings
    
    from common import constant
    from common.utils.utils_file import FileOperateUtil
    from common.utils.utils_qraphics import GraphicsUtil
    
    
    class QRCodeUtil(object):
        @staticmethod
        def create_qrcode(url, local_folder, local_file_name, qr_width=1280, qr_height=1280):
            """
            生成二维码
            :param url:              二维码对应链接地址
            :param local_folder:     二维码存放目录
            :param local_file_name:  二维码文件名
            :param qr_width:         宽度
            :param qr_height:        高度
            :return:
            """
            qr = qrcode.QRCode(
                version=1,
                # 设置容错率为最高
                error_correction=qrcode.ERROR_CORRECT_H,
                box_size=10,
                border=4,
            )
            qr.add_data(url)
            qr.make(fit=True)
    
            img = qr.make_image()
            # 设置二维码为彩色
            img = img.convert("RGBA")
            icon = Image.open(constant.APP_WEB_LOGO)
            w, h = img.size
            factor = 4
            size_w = int(w / factor)
            size_h = int(h / factor)
            icon_w, icon_h = icon.size
            if icon_w > size_w:
                icon_w = size_w
            if icon_h > size_h:
                icon_h = size_h
            icon = icon.resize((icon_w, icon_h), Image.ANTIALIAS)
            w = int((w - icon_w) / 2)
            h = int((h - icon_h) / 2)
            icon = icon.convert("RGBA")
            newimg = Image.new("RGBA", (icon_w + 8, icon_h + 8), (255, 255, 255))
            img.paste(newimg, (w - 4, h - 4), newimg)
    
            img.paste(icon, (w, h), icon)
            real_file_folder = "%s/%s" % (settings.MEDIA_ROOT, local_folder)
            FileOperateUtil.validate_folder_exists(real_file_folder, is_create=True)
            real_file_path = "%s/%s" % (real_file_folder, local_file_name)
            img.save(real_file_path, quality=100)
            # 将图片放大到1280x1280
            GraphicsUtil.fixed_size(real_file_path, real_file_path, qr_width, qr_height)

    转载于:https://www.cnblogs.com/shiqi17/p/9688639.html

    展开全文
  • 制作二维码.rar

    2013-06-20 22:49:30
    用于制作二维码源代码,值得研究和学习!附件是源码
  • 教你如何制作二维码

    2019-05-21 18:21:09
    登录 制作二维码网站
  • 本篇博客主要介绍了两个制作二维码的第三方库,分别是MyQR和qrcode,并用Python制作了几个不同样式的二维码。
  • 很好用的android 制作二维码源代码,采用android技术开发,值得下载!
  • 制作二维码java

    2018-06-21 11:01:00
    制作二维码java 1 &lt;!DOCTYPE html&gt; 2 &lt;html&gt; 3 &lt;head&gt; 4 &lt;meta charset="UTF-8"&gt; 5 &lt;title&gt;Insert ...
  • 使用Qt制作二维码生成器
  • Python qrcode制作二维码

    2020-04-22 14:43:26
    Python制作二维码 Python传言是万能语言,那么,今天就用Python做个二维码 准备 先下载qrcode pip install qrcode 下不了的可以参照我写的pip错误解决方法 里面就是介绍了pypi 打开这个链接pypi python qrcode ...
  • 很多用户在使用条码打印软件来制作标签时,制作二维码也是目前很多标签上都会用到的,那么如何使用条码打印软件来制作二维码或者来批量生成二维码呢,下面我们就来看一下制作二维码的详细步骤: 首先,我们打开...
  • 用草料二维码生成器制作二维码

    千次阅读 2017-04-14 16:09:26
    用草料二维码生成器制作二维码      打开网页,http://cli.im/,弹出草料二维码生成器。  在“网址”选项输入网址。  点“生成二维码”按钮。  点“转成活码”按钮。  按要求输入账号、密码。  注册...
  • VB制作二维码生成程序(含源码),学习交流的必备软件,是练手的好东西。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,282
精华内容 912
关键字:

制作二维码