精华内容
下载资源
问答
  • 分享Python文本生成二维码实例
    2020-12-02 23:23:11

    #coding:utf-8

    '''

    Python生成二维码 v1.0

    主要将文本生成二维码图片

    测试一:将文本生成白底黑字的二维码图片

    测试二:将文本生成带logo的二维码图片

    '''

    __author__ = 'Xue'

    import qrcode

    from PIL import Image

    import os

    #生成二维码图片

    def make_qr(str,save):

    qr=qrcode.QRCode(

    version=4, #生成二维码尺寸的大小 1-40 1:21*21(21+(n-1)*4)

    error_correction=qrcode.constants.ERROR_CORRECT_M, #L:7% M:15% Q:25% H:30%

    box_size=10, #每个格子的像素大小

    border=2, #边框的格子宽度大小

    )

    qr.add_data(str)

    qr.make(fit=True)

    img=qr.make_image()

    img.save(save)

    #生成带logo的二维码图片

    def make_logo_qr(str,logo,save):

    #参数配置

    qr=qrcode.QRCode(

    version=4,

    error_correction=qrcode.constants.ERROR_CORRECT_Q,

    box_size=8,

    border=2

    )

    #添加转换内容

    qr.add_data(str)

    #

    qr.make(fit=True)

    #生成二维码

    img=qr.make_image()

    #

    img=img.convert("RGBA")

    #添加logo

    if logo and os.path.exists(logo):

    icon=Image.open(logo)

    #获取二维码图片的大小

    img_w,img_h=img.size

    factor=4

    size_w=int(img_w/factor)

    size_h=int(img_h/factor)

    #logo图片的大小不能超过二维码图片的1/4

    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)

    #计算logo在二维码图中的位置

    w=int((img_w-icon_w)/2)

    h=int((img_h-icon_h)/2)

    icon=icon.convert("RGBA")

    img.paste(icon,(w,h),icon)

    #保存处理后图片

    img.save(save)

    if __name__=='__main__':

    save_path='theqrcode.png' #生成后的保存文件

    logo='logo.jpg' #logo图片

    str=raw_input('请输入要生成二维码的文本内容:')

    #make_qr(str)

    make_logo_qr(str,logo,save_path)

    那Python使用QRCode模块如何生成二维码?

    1、简介

    python-qrcode是个用来生成二维码图片的第三方模块,依赖于 PIL 模块和 qrcode 库。

    2、简单用法

    import qrcode

    img = qrcode.make('hello, qrcode')

    img.save('test.png')

    3、高级用法

    import qrcode

    qr = qrcode.QRCode(

    version=1,

    error_correction=qrcode.constants.ERROR_CORRECT_L,

    box_size=10,

    border=4,

    )

    qr.add_data('hello, qrcode')

    qr.make(fit=True)

    img = qr.make_image()

    img.save('123.png')

    4、参数含义:

    version:值为1~40的整数,控制二维码的大小(最小值是1,是个12×12的矩阵)。 如果想让程序自动确定,将值设置为 None 并使用 fit 参数即可。

    error_correction:控制二维码的错误纠正功能。可取值下列4个常量。

    ERROR_CORRECT_L:大约7%或更少的错误能被纠正。

    ERROR_CORRECT_M(默认):大约15%或更少的错误能被纠正。

    ROR_CORRECT_H:大约30%或更少的错误能被纠正。

    box_size:控制二维码中每个小格子包含的像素数。

    border:控制边框(二维码与图片边界的距离)包含的格子数(默认为4,是相关标准规定的最小值)

    希望本文所述对大家学习Python程序设计有所帮助。

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    更多相关内容
  • 如何将word文档生成二维码

    千次阅读 2019-07-19 09:46:52
    最近遇到很多客户咨询如何将word文档生成二维码,如何将视频生成二维码,目前二维码中是无法直接储存word文档,视频一类的,唯一的途径就是先文档和视频信息上传到网站服务器上,然后在二维码生成器中利用相应的...

    最近遇到很多客户咨询如何将word文档生成二维码,如何将视频生成二维码,目前二维码中是无法直接储存word文档,视频一类的,唯一的途径就是先把文档和视频信息上传到网站服务器上,然后在二维码生成器中利用相应的网址生成二维码,接下我们看下如何操作。
    文档上传的网站有很多,比如百度文库,道客巴巴,豆丁等等,把word文档上传到网站,保存网址。(上传的文档一定要是公开的,如果是私有文档只有登录自己账号才能查看)
    在这里插入图片描述
    运行二维码生成器,新建标签,选择打印机和设置标签大小。
    在软件中生成二维码,打开二维码的属性,在“数据源”中修改二维码数据,手动输入word文档的网址。如果想批量生成二维码,可以通过数据库导入的方式导入二维码数据。
    在这里插入图片描述
    在这里插入图片描述
    用手机扫描word文档生成的二维码效果。可以把生成的二维码通过二维码生成器打印出来,或者输出图片,PDF文档保存
    在这里插入图片描述
    在这里插入图片描述
    以上就是把word文档生成二维码的操作过程,在二维码生成器中,如果只保存一个二维码,可以通过右键导出的方式导出二维码图片(PDF,png,jpg,gif),如果要保存批量生成的二维码,可以通过打印设置批量输出二维码图片。

    展开全文
  • 批量生成二维码与条形码7.0版,软件用于在Excel中批量生成二维码或者条形码,瞬间生成千百个且自动排版,高效又智能,且自带动画教材。 特点介绍: 1.根据Excel报表的值批量生成二维码时,允许自定义二维码的大小...
  • 小程序生成二维码的插件,现在小程序中引入qrcode.js,然后在页面里面创建一个canvas的html,通过 qrcode.api.draw(url, { ctx: my.createCanvasContext('myCanvas'), width: 200, height: 200 }) 来渲染二维码。
  • 支付宝生成二维码

    2019-03-08 17:17:32
    支付宝生成二维码,返回一个 二维码的url地址,通过将url地址转换成二维码,扫码就可以支付了。
  • java生成二维码文档+代码)
  • 文档包含微信二维码图片生成及制作过程和java开发二维码的代码
  • 二维码批量生成

    2019-06-20 11:29:52
    用PYTHON写的打包好的读EXCEL表数据批量生成二维码程序,打包好供需要的同志门使用
  • 自己建立一个excel文件(任意文件名)放在C:\目录下或自己手动修改python2.7读取excel文件在D:\目录下自动批量生成二维码
  • 实现word、excel转pdf;自动加盖电子印章;自动加盖二维码。包含itextpdf-5.5.8.jar、core-3.3.0.jar、aspose-words-18.6-jdk16.jar、aspose-cells-8.5.2.jar、jacob.jar、javase-3.3.0.jar
  • VB调用QRMAKER.OCX生成二维码的例子,支持中文,包含文档,一看就懂。 解压后在该目录下运行命令行注册组件Regsvr32.exe,输入命令Regsvr32 Qrmaker.ocx。
  • web生成二维码

    2018-01-12 18:50:21
    二维码 js
  • web开发的时候可以在跳转到对应的网页里生成相应的网页二维码,在网页里嵌入对应的网页二维码,有java代码,jsp,有html例子,有使用文档,100%成功,性能稳定,
  • vue-qrcode:一个用于生成二维码的Vue组件
  • tp3.2实现pc端扫码支付 有文档 有截图 有底层文件 包含所有用到的文件
  • 如何使用Python生成二维码

    千次阅读 2022-04-01 19:29:59
    1. 引言 QR码是二维码的一种,相比普通一维条码具有快速读取和更大的数据存储容量。因此QR码的应用范围...安装完qrcode后,我们可以使用命令行来生成对应的二维码图像。 样例代码如下: qr "Hello,there" > your_i

    1. 引言

    QR码是二维码的一种,相比普通一维条码具有快速读取和更大的数据存储容量。因此QR码的应用范围已经扩展到包括物品识别,文档管理等生活中的方方面面。本文重点介绍如何在Python中快速生成QR码。

    2. 安装 qrcode

    在Python中安装qrcode非常方便,可以直接使用pip进行安装,命令如下:

    pip3 install qrcode
    

    3. 命令行操作

    安装完qrcode后,我们可以使用命令行来生成对应的二维码图像。
    样例代码如下:

    qr "Hello,there" > your_image_name.png
    

    运行上述代码后,我们可以获得相应的二维码图像,如下所示:
    在这里插入图片描述
    接着,我们就可以使用手机扫描上述二维码,查看里面包含的文字信息,是不是超级方便。。。

    4.使用Python生成

    当然我们不仅仅可以使用命令行生成对应的二维码,我们也可以使用万能的Python进行相应的操作。

    4.1 生成 QR 码

    在Python中生成相应的QR码也是非常简单的,我们仅仅需要导入相应的库,并传入我们需要包含的信息即可,样例代码如下:

    import qrcode
    img = qrcode.make('data')
    img.save("some_file.png")
    

    除了基本的文字之外,我们还可以将许多其他形式的数据放入 QR 图像中:例如 Web URL、字符序列、数字等。

    4.2 QR码添加信息

    假如我们现在得到一个二维码,并且我们希望在原始的消息之上添加一些信息,此时我们可以使用 qrcode 提供的 add_data 函数,样例代码如下:

    import qrcode
    qr = qrcode.QRCode()
    qr.add_data('your data1')
    qr.add_data('your data2')
    other_img = qr.make_image()
    

    如果我们希望覆盖掉以前的信息,add_data函数也非常方便。我们需要做的就是额外添加另一个clear() 函数。代码如下:

    import qrcode
    
    qr = qrcode.QRCode()
    qr.add_data('your data1')
    img = qr.make_image()
    qr.clear()
    qr.add_data('your data2')
    other_img = qr.make_image()
    

    4.3 使用Opencv读取QR码

    一般来说,我们通常可以用手机来检测QR码中包含的消息,但我们是程序员,让我们用程序的方式来获取相应的信息。此时我们需要用到OpenCV库,也可以通过pip来进行安装,命令如下:

     pip3 install opencv-python 
    

    此时我们需要做的就是先将QR图像读取到我们的 Python 中,然后构建一个 QR 检测器。紧接着,我们就可以从二维码中读取数据了!
    代码如下:

    import cv2
    img = cv2.imread("some_text.png")
    detector = cv2.QRCodeDetector()
    data, bbox, straight_qrcode = detector.detectAndDecode(img)
    print(data)
    # Hello, there
    

    通过运行上述代码,我们可以看出和手机扫码获取同样的输出。

    5. 总结

    本文重点介绍了在Python中如何方便地使用第三方库qrcode来生成相应的二维码图像,同时介绍了如何使用OpenCV来获取二维码图像中的信息。

    您学废了吗?

    在这里插入图片描述
    关注公众号《AI算法之道》,获取更多AI算法资讯。

    在这里插入图片描述

    展开全文
  • Google ZXing 生成二维码

    2019-01-22 18:34:17
    ZXing.Net.0.16.4.0全套,有帮助文档,用于在.net平台上生成二维码等。
  • java生成二维码

    2018-06-05 15:47:23
    java生成二维码,里面有代码和最新的类库使用。如果有什么不清楚的,可以看word文档,也有介绍
  • 活码:扫码后可以实时跳转到目标访问数据。后期修改目标时,二维码图案不变。经过本地测试,PHP空间测试。
  • 大家纷纷图文内容转换成PDF格式,这样传阅起来更加直观和便捷。 在一些场合下,直接传阅PDF文档给大批量的人是不现实的。所以,这就催生了PDF二维码。 PDF二维码可以展示的内容很多样:品牌故事、产品图文详情、...

    越来越多的产品说明、电子图书、公司文告、网络资料、电子邮件内容都在开始使用pdf格式来呈现。大家纷纷把图文内容转换成PDF格式,这样传阅起来更加直观和便捷。

    在一些场合下,直接传阅PDF文档给大批量的人是不现实的。所以,这就催生了PDF二维码。
    在这里插入图片描述

    PDF二维码可以展示的内容很多样:品牌故事、产品图文详情、安装指导、售后服务联系方式等。

    就拿产品说明书二维码来说,将其印制在产品包装上、企业宣传册上、海报上等,不论用户在哪里,只需要扫描二维码便可以查看相关的使用说明细节。这对企业和用户来说都是非常方便的事情。

    今天我们主要的内容便是介绍如何制作PDF二维码的。

    一,如何制作PDF二维码?

    第一步,登录二维彩虹二维码生成器官网
    在这里插入图片描述

    第二步,选择“文件”选项

    然后上传文件。所支持的文件类型包括如下:
    1,演示文件:pptx、ppt、pot、potx、pps、ppsx、dps、dpt、pptm、potm、ppsm
    2,表格文件:xls、xlt、et、ett、xlsx、xltx、csv、xlsb、xlsm、xltm
    3,文字文件:word、txtdoc、dot、wps、wpt、docx、dotx、docm、dotm
    4,其他格式文件:jpg、png、pdf、mp3、mp4、 lrc、 c、 cpp、 h、 asm、 s、 java、 asp、 bat、 bas、 prg、 cmd、 rtf、 log、 xml、 htm、 html
    在这里插入图片描述

    第三步,生成动态二维码
    第四步,美化二维码
    第五步,扫码测试
    在这里插入图片描述

    第六步,下载和应用二维码。
    至此一个PDF二维码就制作完成了。您可以将其应用到线上线下各种场合中。

    说到二维码的应用,其实现在非常广泛了,尤其是在市场营销中。二维彩虹的动态二维码还具有数据追踪的功能。通过后台扫码数据,能准确了解用户的扫描时间、地点、次数、设备等。这些数据为企业了解当前市场推广效果、获取精准的用户画像,以及为制定新的市场策略提供重要的数据参考。

    大家都知道,国内各大社交平台之间互相屏蔽。为企业和个人用户做引流推广、内容分享都知道了很大的阻碍。

    但是!

    现在二维彩虹推出了一个全新的功能,社交媒体二维码。

    通过一个界面汇集16+主流社交媒体渠道,比如微信、微博、淘宝、QQ、知乎、B站、小红书、抖音、饿了么、美团、喜马拉雅等。从而实现一码多渠道引流。有效帮助企业、社交达人增加粉丝以及提升销量。
    用户扫码之后,可以直接在多个平台关注品牌、KOL、社交达人的社交媒体账号。

    如何制作社交媒体二维码?请看下面。

    第一步,登录二维彩虹官网
    在这里插入图片描述

    第二步,选择“社交媒体”选项
    在这里插入图片描述

    第三步,填写社交媒体账号信息
    在这里插入图片描述

    第四步,生成动态二维码

    第五步,美化二维码
    第六步,测试二维码
    在这里插入图片描述

    第七步,下载应用二维码

    二,关于二维彩虹二维码生成器

    作为一家拥有全球十万+用户的二维码生成器公司,二维彩虹是国内首家专注于为世界120余个国家地区提供二维码美化与数据追踪服务的大数据解决方案供应商。

    二维彩虹二维码生成器,按码收费,扫码1次和100万次均为一个二维码价格,无限扫码流量。二维彩虹二维码生成器上传文件空间总量无容量上限,一个二维码可以上传100个文件、图片、视频。

    在二维彩虹,支持制作收款二维码、资料下载二维码、语音讲解二维码、图文解说二维码、PPT二维码、PDF二维码、网页二维码、作品集二维码、视频二维码、APP下载二维码、购票二维码、防伪二维码、点餐二维码、电子名片二维码、问卷调查二维码、导航二维码、微信无限加人二维码、社交媒体二维码、名片二维码、WIFI二维码、文本二维码等。

    原文阅读:
    如何将PDF生成二维码链接?
    相关阅读:
    如何将照片制作成二维码?

    展开全文
  • 我们的日常工作中少不了文件传输,不得不花上大量时间在QQ、微信、邮箱等社交通讯上来回切换,找文件、发文件、发文件、找文件… ...使用文件二维码,从此你不必再困扰于同时给多人发文件的繁琐流程,再
  • nodejs生成二维码

    2022-05-08 22:09:25
    nodejs生成二维码
  • 二维码生成库c语言

    2017-05-22 11:51:12
    一个基于c语言的库,未附带文档,详细说明请看我的博客
  • Springboot 生成二维码

    2022-04-08 17:17:49
    产品说需要生成二维码,用来存储信息,通过扫码可以获取,那就用后端实现一下试试看。 一、二维码是什么? 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的...
  • 封装了一个生成和解析二维码的js库,功能基于 aralejs/qrcode 和 cozmo/jsQR 动机是由于这个两个库使用较为复杂,本人想达到一个目的,就是解码时传入一个图片url或者file对象,直接返回内容。编码时传入内容直接...
  • 二维码生成器.exe

    2020-04-23 22:58:55
    解析生成二维码,在C盘会生成一个名为QRCodeImages的文件夹 此文件夹为二维码图片的保存目录。 3.二维码图片的命名是按照txt文本文件中的数据的行号进行命名, 若存在空行则此行不会生成二维码图片。 注意:若杀毒...
  • 介绍如何生成二维码,添加文字并转成压缩包到前端下载和单个二维码图片下载。
  • php生成二维码

    2021-04-22 15:13:28
    (1)下载类库文件 ...(2)放到项目里 下载的文件解压后有个phpqrcode.php文件,复制放到项目里 public function eweima(){ include_once('../vendor/phpqrcode/phpqrcode.php'); //保存的路径
  • vue前端生成二维码并导出PDF

    千次阅读 2022-03-31 16:59:02
    前端借助工具生成二维码,并下载含有二维码的pdf文件
  • java给word和pdf页眉处添加二维码

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,450
精华内容 10,580
关键字:

怎么把文档生成二维码