使用PHP QR Code类库创建二维码
使用举例浏览器输出:
<?
include "phpqrcode/phpqrcode.php";
$value="http://s.bookphone.cn/chinabook/index.php/adminhtml/Croles/admin";
$errorCorrectionLevel = "L";
$matrixPointSize = "4";
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
exit;
?>
文件输出二维码
include('phpqrcode/phpqrcode.php');
// 二维码数据
$data = 'http://s.bookphone.cn';
// 生成的文件名
$filename = '1111.png';
// 纠错级别:L、M、Q、H
$errorCorrectionLevel = 'L';
// 点的大小:1到10
$matrixPointSize = 4;
QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2);
生成中间带logo的二维码
<?php
include('phpqrcode/phpqrcode.php');
$value='http://xy.bookphone.cn';
$errorCorrectionLevel = 'L';
$matrixPointSize = 6;
QRcode::png($value, 'xiangyang.png', $errorCorrectionLevel, $matrixPointSize, 2);
echo "QR code generated"."<br />";
$logo = 'logo.png';
$QR = 'xiangyang.png';
if($logo !== FALSE)
{
$QR = imagecreatefromstring(file_get_contents($QR));
$logo = imagecreatefromstring(file_get_contents($logo));
$QR_width = imagesx($QR);
$QR_height = imagesy($QR);
$logo_width = imagesx($logo);
$logo_height = imagesy($logo);
$logo_qr_width = $QR_width / 5;
$scale = $logo_width / $logo_qr_width;
$logo_qr_height = $logo_height / $scale;
$from_width = ($QR_width - $logo_qr_width) / 2;
imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width, $logo_qr_height, $logo_width, $logo_height);
}
imagepng($QR,'xiangyanglog.png');
?>
分享到:
相关推荐
介绍一个支持二维码读取的php类库,引入即可使用,这个php二维码读取类库支持多种二维码的读取。
我们要生成二维码都需要借助一些类库来实现了,下面我介绍利用PHP QR Code生成二维码吧,生成方法很简单,下面我来介绍一下. ...例子,使用PHP QR Code类库创建二维码。 1,浏览器输出: <? include "php
实现了二维码的生成,没有调用任何的底层工具库
PHPqrCode是一个PHP二维码生成类库,利用它可以轻松生成二维码,下载类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。
NULL 博文链接:https://zhangmingwei.iteye.com/blog/1828680
这是一个PHP二维码在线生成源码,采用的是PHP QR Code类库生成,在生成时调用这个类文件即可,用此方法生成二维码,相对来说是比较简单的了。这个二维码生成用法也挺简单,直接在文本框中输入文字或网址后,单击按钮...
QR Code Generator Plugin for Photoshop即PS的二维码扩展插件,就是用来生成二维码的。需要安装到PS的滤镜目录中,在启动PS后从从滤镜EVEnX中调出该滤镜,支持CS6以下版本,如果你的PS版本较新,你需要在安装...
依據傳入的圖片路徑參數,將要加入到QR code內的背景圖片,使用OTSU方法,轉換成二值化影像。 將二值化影像,依據碼元大小,建立一個基於碼元的二值化影像。 利用BlendMask,將背景圖片的ROI(Region of Interest)...
源码参考,欢迎下载
基于LabVIEW的二维码生成,用的是C++生成的DLL,然后调用生成
动态是被二维码,并显示二维码的结果,位置。
QrReader类PHP7.3可用
labview QR code Generator2012,labview生成二维码的vi
随着科技的发展,现在二维码(QR Code)的应用已经遍布身边的每个角落,随处可见的QR Code 出现在各种海报,车票,个人名片、产品、衣服,网站上,由于二维码的发展,网络上也就应运而生了许多二维码在线生成网站以及...
生成QR-Code格式的二维码 bool QR_Code(char *QR_text, char *bmpSavedPath, QRecLevel level, QRencodeMode hint); 生成Data-Matrix格式的二维码 bool Data_Matrix(char *DM_text, char *bmpSavedPath); 资源包附赠...
二维码的一篇文章,找了很久,不错,值得这方面研究的人参考
QR Code是使用最广泛的二维码,它也是第一个明确定义并公开发布的标准化规范。随着iOS 6推出 Passbook,完善的生态系统将使该功能迅速普及, 二维码将真正腾飞。而随着线下的商户迅速集成到线上,与二维码结合的线上...
QR code_二维码扫描
用MATLAB实现了QR二维码的编码及解码,可显示二维码并读出二维码信息
QR二维码 破解软件 可制作QR二维码,可将网址、文字、书签等转换成QR二维码,也可破译出QR二维码中的内容,方便实用