博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Google API Tool:Infographics生成二维码
阅读量:7282 次
发布时间:2019-06-30

本文共 719 字,大约阅读时间需要 2 分钟。

 

   Google Developer 提供了生成二维码API,下面介绍一下如何生产二维码,以及相关参数设置。

   官方地址:

  

  下面是一段使用Google Chart Tools提供的生产二维码的例子代码:

  

';?>

  生成的二维码如下图:

    

   可以查看,下面就使用API过程中需要设置的参数做简单描述。

参数 必要性 说明
cht=qr true 指定QR码
chs=<width>x<height> true 二维码图片最大尺寸
chl=<data>
true

数据进行URL编码

数字,字母,二进制,中文;二维码数据不能是混合数据类型

如何使用URL,则需要UTF-8编码,注意如果URL(减去其它url字符,其实就是指data)超过2k,则需要使用POST方式

choe=<output_encoding> false

在QR码中数据的编码格式,主要可用的格式有:

UTF-8(默认),Shift-JIS,ISO-8858-1

chld=<error_correction_level>|<margin>

false

error_correction_level:容错等级有四级,分别用:L,M,Q,H表示

margin:生成的二维码图片与边框的边距,不过这里不用像素来表示,而是行。默认4

  我们在使用Google提供的API生成二维码并没有考虑QR码的信息量和版本,而这些工作是Google做了。这里提供两个连接,有关QR的详细信息和标准说明。

  

  

  下图来自OR code.com

  wKiom1QBu0rgrx2aAAMI7cWpilw085.jpg

 

 Google 还提供了QR Code Reader的类库:Zerbar Cross Zxing.      Github: 

  我的另一篇文章关于使用Zxing生成二维码:

转载地址:http://hszjm.baihongyu.com/

你可能感兴趣的文章
BW常用事务码Tcode
查看>>
eclipse package,source folder,folder区别及相互转换
查看>>
setImageResource和setImageDrawable区别
查看>>
HDMI介绍与流程
查看>>
模型的实现
查看>>
2-Medium下的MultipleCommandAssembly
查看>>
用CentOS 7打造合适的科研环境 :zhuan
查看>>
1、Delphi 打开目录和txt文件模块
查看>>
WEB安全实战(五)XSS 攻击的第二种解决方式(推荐)
查看>>
Gliffy
查看>>
[51单片机] 以PWM控制直流电机为例建一个简单的51工程框架
查看>>
随记MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数(date_add、day、date_format、str_to_date)...
查看>>
左求值表达式,堆栈,调试陷阱与ORM查询语言的设计
查看>>
spring源码分析之spring-jdbc模块详解
查看>>
STM32的USART DMA传输(转)
查看>>
mac 刻录ISO系统盘
查看>>
Genymotion中SD卡目录在Eclipse中查看,以及创建SDCard
查看>>
BZOJ 2298: [HAOI2011]problem a 动态规划
查看>>
精度与分辨率是一回事吗
查看>>
徕卡×天猫超级品牌日 全球奢侈大牌的中国互联网之路
查看>>