首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python数据科学

    5 行 Python 代码生成自定义二维码

    生成二维码的工具也层出不穷,但多数需要在线完成,并且生成的图案也千篇一律,过于单调。 那么有没有办法实现自定义生成二维码呢? 近日,一位热衷于终身学习的工程师兼摄影师 Arindom Bhattacharjee 撰写了一篇自定义生成二维码的方法,并且整个生成过程只需要 5 行 Python 代码即可完成。 5 行 Python 代码自定义生成二维码 二维码(QR Code)由白色背景上的黑色网格方块组成。由于它能存储更多信息,并且具有快速可读性,因此比条形码更受欢迎。 生成二维码的 Python 库:qrcode 本文作者 5 行代码生成二维码的过程中基于了 qrcode 库,该库于在 2016 年 11 月由 GitHub 用户 sylnsfar 推出,目前已有 7.4k 它比较适合直接用于生成二维码图片的场景。 我们这里只看一下该库生成二维码的示例: ? 普通二维码 ? 带图片的艺术二维码 ?

    1.7K30发布于 2020-07-03
  • 来自专栏建帅技术分享

    生成二维码

    一、MyQR生成二维码 1.第一种方式:MyQR pip install qrcode==6.1 # coding=utf-8 """ @Project :pachong-master @Blogs : https://www.gaojs.com.cn """ from MyQR import myqr while True: temp = input("请输入要生成二维码的网站 myqr.run(words=temp, save_name=temp + '.jpg', save_dir='photo') print(f'******************** {temp} 网站二维码生成完毕

    1.3K40编辑于 2022-08-24
  • 来自专栏蚂蚁开源社区

    基于HTML5 canvas的纯JS二维码生成

    简要教程 qrious是一款基于HTML5 canvas的纯JS二维码生成插件。通过qrious.js可以快速生成各种二维码,你可以控制二维码的尺寸颜色,还可以将生成的二维码进行Base64编码。 $ npm install --save qrious$ bower install --save qrious 使用方法 使用该二维码生成插件需要在页面中引入qrious.js文件。 foreground String "black" 二维码的前景颜色。 level String "L" 二维码的误差校正级别(L, M, Q, H)。 #000',foreground: '#fff',level: 'H',size: 500,value: 'http://www.zzfriend.com/'  }) 你可以在element参数中设置用于生成二维码的 www.zzfriend.com/'})qr.canvas.parentNode.appendChild(qr.image)toDataURL([mime])方法 通过toDataURL([mime])方法可以生成二维码的

    2.3K60发布于 2019-09-08
  • 来自专栏JavaEE

    java生成二维码前言:java生成二维码demo:总结:

    步入正题,在当今二维码横行的时代,我们做项目时肯定也会遇到要生成二维码的时候,接下来就看看如何生成二维码。点我下载源码。 java生成二维码demo: 本demo基于springboot。 import com.zhu.QRCodeTest.util.QRCodeUtil; import com.zhu.QRCodeTest.util.ShortNetAddressUtil; /** * 测试生成二维码 转换成短url String shortUrl = ShortNetAddressUtil.generateShortUrl(longUrl); // 生成二维码 ,传入shortUrl,生成二维码,最后用response输出到页面中。 image.png 经测试,二维码也是有效的。 总结: 生成二维码其实也挺简单的,说白了就是两个工具类以及一个将二维码输出到客户端的controller。

    5.6K20发布于 2018-08-02
  • 来自专栏吟风者

    springboot生成二维码

    * * @author user * @date 2018/12/5 */ public class QrCodeUtils { private static final String final int LOGO_WIDTH = 60; // LOGO高度 private static final int LOGO_HEIGHT = 60; /** * 生成二维码 = null) { inputStream.close(); } } } /** * 生成二维码(内嵌 file.isDirectory()) { file.mkdirs(); } } /** * 生成二维码(内嵌LOGO) * ,就可以生成一张漂亮的二维码了。

    1.5K20发布于 2019-07-25
  • 来自专栏黄啊码【CSDN同名】

    php生成二维码

    ,不同的参数表示二维码可被覆盖的区域百分比,也就是被覆盖的区域还能识别; 第4个参数$size:控制生成图片的大小,默认为4; 第5个参数$margin:控制生成二维码的空白区域大小; 第6个参数$saveandprint 生成二维码(生成图片文件) [php] view plain copy // 1. //二维码内容 $errorCorrectionLevel = 'L'; //容错级别 $matrixPointSize = 5; //生成图片大小 生成二维码(不生成图片文件) [php] view plain copy //3. //二维码内容 $errorCorrectionLevel = 'L'; //容错级别 $matrixPointSize = 5; //生成图片大小 //生成二维码图片

    1.6K10发布于 2020-05-29
  • 来自专栏山海散人技术

    Java生成二维码

    int height = 235;     try {         // 创建Qrcode对象         Qrcode qrcode = new Qrcode();         // 设置二维码排错率 imageFile = new File(imgPath);         ImageIO.write(image, "png", imageFile);         System.out.println("生成二维码成功

    74420发布于 2021-03-03
  • 来自专栏CY

    Python 二维码生成

    (直接在命令行运行) qrcode pip install qrcode Image pip install Image 测试 命令行运行:qr "Hello World" 可以在命令行中看到返回的二维码

    64710编辑于 2023-05-06
  • 来自专栏蚂蚁开源社区

    基于HTML5 canvas的纯JS二维码生成源码

    简要教程 qrious是一款基于HTML5 canvas的纯JS二维码生成插件。通过qrious.js可以快速生成各种二维码,你可以控制二维码的尺寸颜色,还可以将生成的二维码进行Base64编码。 $ npm install --save qrious  $ bower install --save qrious 引入JS 使用该二维码生成插件需要在页面中引入qrious.js文件。

    基于canvas的纯JS二维码生成插件 Pure JavaScript , foreground: '#fff', level: 'H', size: 500, value: 'http://www.zzfriend.com/' }) 你可以在element参数中设置用于生成二维码的 www.zzfriend.com/' }) qr.canvas.parentNode.appendChild(qr.image) toDataURL([mime])方法 通过toDataURL([mime])方法可以生成二维码的

    2K10发布于 2019-08-21
  • 来自专栏JAVA葵花宝典

    Java生成二维码

    groupId>QRCode</groupId> <artifactId>QRCode</artifactId> <version>3.0</version></dependency> 2,编写实体类实现二维码的生成 二维码工具类 public class CreateQRCode { /** * 创建二维码 * @param qrData 生成二维码中要存储的信息 * @param path 二维码图片存储路径 eg:"D:/qrcode.png" * @throws Exception */ public static boolean creatQrcode ajaxResult.setState(true); ajaxResult.setData(qrData); } return ajaxResult; } } 此时已生成一张名为 qrcode.png的二维码图片: ?

    1.2K10发布于 2019-05-24
  • 来自专栏桑先生的专栏

    PHP生成二维码

    刚把手头的工作忙完.也是来总结下吧.这几天涉及到了一个需求.需要生成邀请一个二维码. 其中参数$text表示生成二位的的信息文本; 参数$outfile表示是否输出二维码图片 文件,默认否; 参数$level表示容错率,也就是有被覆盖的区域还能识别,分别是 L(QR_ECLEVEL_L, 7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%); 参数$size表示生成图片大小,默认是3; 参数$margin表示二维码周围边框空白区域间距值 ; 参数$saveandprint表示是否保存二维码并 显示。 这里也是直接返回了当前这张二维码的地址. public function houseQrcode() { $value = "开心快乐每一天";//二维码内容 $

    2K20发布于 2019-12-17
  • 来自专栏OSChina

    生成二维码图片

    com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0</version> </dependency> 生成二维码图片工具类 static final int WIDTH = 60; // LOGO高度 private static final int HEIGHT = 60; /** * 生成二维码的方法 file.isDirectory()) { file.mkdirs(); } } /** * 生成二维码(内嵌LOGO) Exception { QRCodeUtil.encode(content, null, destPath, needCompress); } /** * 生成二维码 * */ public class App { public static void main( String[] args ) { //--------------生成二维码

    1.4K30发布于 2019-08-01
  • 来自专栏java学习

    二维码生成源码

    二维码生成源码 开发前准备: 第三方包:QRCode.jar 下载链接: 开发工具:eclipse, myeclipse,idea 效果图: 二维码生成代码实现如下: import java.awt.Color @date 2017年10月19日 */ public class WeiXin_Code { /** * * @param content 显示的内容 * @param imgPath 生成成功后存放的路径 qrcode.setQrcodeVersion(15); // 绘制二维码 // 画板 BufferedImage image = new BufferedImage(width image.flush(); // 写入指定路径 ImageIO.write(image, "png", new File(imgPath)); System.out.println("二维码生成成功了 最后运行代码就可以生成二维码!

    1.7K50发布于 2018-04-18
  • 来自专栏Kirin博客

    PythonDjango 生成二维码

    一,包的安装和简单使用 1.1 用Python来生成二维码很简单,可以看 qrcode 这个包: 1 pip install qrcode qrcode 依赖 Image 这个包: 1 pip install 安装后就可以使用了,这个程序带了一个 qr 命令: 1 qr 'http://www.ziqiangxuetang.com' > test.png 1.3 下面我们看一下如何在 代码 中使用 1 2 3 4 5 qrcode.image.pil.PilImage object at 0x1044ed9d0> with open('test.png', 'wb') as f:     img.save(f) 这样就可以生成一个带有网址的二维码 startproject zqxtqrcode python manage.py startapp tools 2.2 将 tools 应用 添加到 项目 settings.py 中 1 2 3 4 5 'tools', ) 2.3 我们修改 tools/views.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 from django.http import HttpResponse

    94910发布于 2020-08-02
  • 来自专栏小小码农一个。

    java生成二维码

    = 0xFF000001; private static final int OFF_COLOR = 0xFFFFFFFF; /** * @title 生成二维码图片 若为空则生成不带logo的二维码 * @param imgPath 生成二维码文件夹路径 * @param imgName 生成二维码图片名称,必填 * @param suffix 生成二维码图片后缀类型,例如:gif,必填 * @vision V1.0 */ public static boolean generateQRImage(Integer e.printStackTrace(); return false; } } /** * @title 生成二维码 Color.WHITE); gs.dispose(); matrixImage.flush(); return matrixImage; } } 测试生成二维码

    95920发布于 2020-06-08
  • 来自专栏Python乱炖

    python生成二维码

    最近因为工作需要生成二维码,小编就去网上找了一些有关生成二维码的资料,最方便的有在线生成的,链接如下: https://cli.im/ 好用得很,无论链接,文字还是图片,音频,名片它都可以包办到位。 首先我们来看看qrcode是如何生成二维码的。 很简单,就5行: # -*- coding: utf-8-*- import qrcode words='https://mp.weixin.qq.com/mp/profile_ext? 生成了一张二维码,就是这么简单。 下面我们来认识一下myqr,myqr和qrcode比起来确实变得丰富了不少,它可以做简单的二维码,也可以做漂亮的二维码,还可以做动态的二维码,比如这样: ? s.gif是你要传进去的图片,s_qr,gif是生成的二维码的名字。

    1.5K50发布于 2019-09-23
  • 来自专栏国产程序员

    Java生成二维码

    ---- 言归正传,我们来看一下如何用代码生成二维码: 代码生成二维码有三种方式: ① 使用google的zxing生成,需要引入zxing的jar包,我用的是zxing3.2.1.jar package com.google.zxing.qrcode.decoder.ErrorCorrectionLevel; public class CreateQRCodeByZXing { //使用ZXing的方式生成二维码 "); } catch (Exceptione) { e.printStackTrace(); } } } ② 使用QRCode生成二维码,同样需要引入jar包支持 package User: LiDa Date: 2018/5/14 Time: 18:18 To change this template use File | Settings | File Templates DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>使用JQueryQrCode生成二维码</title> <script

    2K50发布于 2019-07-02
  • 来自专栏Kirin博客

    Django生成二维码

    qrcode.image.pil.PilImage object at 0x1044ed9d0> with open('test.png', 'wb') as f: img.save(f) 这样会生成一个带有网址的二维码

    74020发布于 2020-05-09
  • 来自专栏游戏开发之旅

    二维码的生成

    本文链接:https://blog.csdn.net/CJB_King/article/details/52514236 [+] 二维码识别和生成二维码 前言有的时候需要进行二维码扫描但是二维码是怎么在 Unity中进行生成呢本文将介绍到同时还会涉及到另外一个插件可以进行对二维码的扫描 正文 二维码识别和生成二维码 前言:有的时候需要进行二维码扫描,但是二维码是怎么在Unity中进行生成呢? 准备资料: ZXing.Net.0.14.0.0.zip 作用:实现二维码生成的库 Easy Code Scanner.unitypackage 作用:实现二维码扫描 正文: 一:二维码生成 1:我们先实现二维码的生成吧 BarcodeCam的C#脚本,然后把以下脚本拖放进去,把脚本拖放到摄像机运行即可,就可以根据参数生成二维码了。 Texture2D类型 public string Lastresult;//二维码中所包含的内容信息,我是使用了GUID进行代替 public int count = 5;//

    1.3K30发布于 2019-12-03
  • 来自专栏大师级码师

    java生成二维码

    /** * */ package com.spg.test; /** * 项目名称:weixinpay * * @description:二维码生成
    * 注意生成二维码和解析过程中的编码必须为GBK,否则解析过程会出错。 * * @author spg * * @create_time:2014年5月20日 上午11:26:27 * * @version V1.0.0 * */ import * * @param contents 内容 * @param width 二维码宽度,如果小于0,则按默认大小生成 * @param height 二维码高度,如果小于0,则按默认大小生成 * @param imgPath 生成后的文件完整存放路径,包含文件名。

    84600发布于 2021-09-19
领券