官网地址:http://jeromeetienne.github.com/jquery-qrcode/
<html>
<head>
<title>basic example</title>
</head>
<body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<script type="text/javascript" src="jquery.qrcode.js"></script>
<script type="text/javascript" src="qrcode.js"></script>
<script>
$(function(){
generateBarcode();
});
function generateBarcode(){
$("#barcodeTarget").html("");
var barcodeValue = $("#barcodeValue").val();
barcodeValue=utf16to8(barcodeValue);
jQuery('#barcodeTarget').qrcode({
render : "table",
text : barcodeValue
});
//jQuery('#qrcodeCanvas').qrcode({
// text : barcodeValue
//});
}
function utf16to8(str) {
var out, i, len, c;
out = "";
len = str.length;
for(i = 0; i < len; i++) {
c = str.charCodeAt(i);
if ((c >= 0x0001) && (c <= 0x007F)) {
out += str.charAt(i);
} else if (c > 0x07FF) {
out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));
out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));
out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));
} else {
out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));
out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));
}
}
return out;
}
</script>
<p>Render in table</p>
<div id="generator">
输入内容: <input type="text" id="barcodeValue" value="6925303713003">
<div id="submit">
<input type="button" onclick="generateBarcode();" value="生成二维码">
</div>
</div>
<div id="barcodeTarget" class="barcodeTarget"></div>
<div id="qrcodeCanvas"></div>
</body>
</html>
中文乱码的部分,参照http://suflow.iteye.com/blog/1687396
其它二维码的内容:
QRcode: http://www.swetake.com/qr/qr1_en.html
zxing: http://code.google.com/p/zxing/w/list
分享到:
相关推荐
本工具可以自动生成二维码,只要提前设置好参数(包含使用哪些单元格生成二维码、二维码的尺寸、二维码的放置位置,分隔符),用户修改单元格中的值时,程序会全自动生成相应的二维码。 自带GIF动画教材。
本文将详细解析标题为“C# 生成二维码源码 可生成图片 底部可显示文字”的知识内容,以及如何在C#环境中实现这一功能。 首先,C#是微软开发的一种面向对象的编程语言,它具有丰富的类库和强大的.NET框架支持,非常...
在本文中,我们将探讨如何使用ASP生成二维码,以及相关知识点。 首先,生成二维码涉及的主要技术是QR Code编码,它是一种二维条形码,能够存储大量的数据,如网址、文本、联系人信息等。在ASP中实现二维码生成,...
1.通过QRCode.jar包生成二维码,可设置二维码图片格式,二维码图片存放路径,二维码尺寸,二维码颜色 2.二维码扫描内容分为两种,1种为链接式,如:www.zdkc.com,通过链接展示访问的内容,1种为json数据展示,通过...
生成二维码在LabVIEW中通常涉及到调用外部库函数或模块,因为LabVIEW自身并不内置二维码生成功能。以下将详细介绍这个过程: 1. **外部库函数**:LabVIEW可以通过调用动态链接库(DLL)或.NET组件来使用第三方的...
在IT行业中,生成二维码是一种常见的数据编码方式,它能够将各种信息如网址、文本、名片等转换成图像形式,方便用户快速扫描。本资源提供的是一款基于原生JavaScript编写的二维码生成器,无需依赖任何外部库,简洁...
pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含Demo). pb9生成二维码(含...
本主题关注的是如何使用Python编程语言结合Excel来批量生成二维码的exe执行程序,实现一键式快速生成。这个过程涉及到几个关键的技术点,包括Python脚本编写、Excel数据处理以及二维码生成库的使用。 首先,Python...
在IT行业中,生成二维码并将其整合到Word文档中是一项实用的技术,尤其在数据分享、信息传递和自动化流程中。这个任务涉及到三个主要技术领域:二维码生成、PHP编程语言以及Microsoft Word文档处理。以下是对这些...
在本文中,我们将深入探讨如何在单片机环境中利用C语言生成二维码,特别是那些支持中文字符的二维码。二维码(Quick Response Code)作为一种高效的数据编码方式,广泛应用于物联网、自动化和移动设备等领域。对于...
3. **生成二维码**:调用`QRcode::png()`或其它方法生成指定格式的二维码图像。 4. **显示或保存图像**:将生成的二维码输出到浏览器或保存到服务器上。 示例代码如下: ```php require_once 'path/to/qrlib.php';...
Java 实现生成二维码和解析二维码 URL 操作示例 Java 是一种广泛使用的编程语言,具有强大的功能和灵活性。在实际应用中,生成二维码和解析二维码 URL 是非常常见的操作。本文将详细介绍 Java 实现生成二维码和解析...
在Java编程环境中,生成二维码是一项常见的任务,尤其在移动应用、数据交换和信息展示等领域有着广泛的应用。要实现这个功能,通常需要引入第三方库。在这个压缩包中,包含了一个名为"demo"的示例文件,这很可能是...
【标题】"pb生成二维码_125"指的是在PowerBuilder(PB)环境中实现二维码生成的一个实例项目。这个实例特别适合初学者或者需要快速理解二维码生成逻辑的开发者,因为其设计得简单明了,一看就能理解其工作原理。 ...
在本文中,我们将探讨如何利用STM32微控制器生成二维码,实现数据的编码和解码,以便于信息的快速传递和读取。 首先,我们要了解二维码(Quick Response Code)的基本原理。二维码是一种二维条形码,能存储比传统...
其中,`qrcode.js`是一个专门用于生成二维码的JavaScript库,它能够将任意文本数据转化为二维码图像。 `qrcode.js`库的工作原理是将用户提供的数据编码为QR码格式,然后在`<canvas>`元素上绘制出二维码图像。这个...
在VB(Visual Basic)编程环境中,生成二维码是一项常见的需求,特别是在数据交换、移动应用和物联网等领域。本资源提供了一个纯代码实现的二维码生成方案,它支持低、中、高三档不同的容错级别,以适应不同场景下的...
在本资源中,我们讨论的是一个用于生成二维码的模块源码,这对于那些需要在易语言项目中集成二维码生成功能的开发者来说,是一个非常实用的工具。 二维码(Quick Response Code)是一种二维条形码,能够存储比传统...
在本案例中,我们需要一个支持二维码生成的OCX控件,这个控件能够处理编码和解码过程,使得PowerBuilder应用程序能创建和读取二维码。 1. **安装OCX控件**:下载并安装支持PowerBuilder的二维码生成OCX控件。这通常...