如何生成带中间LOGO的二维码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何生成带中间LOGO的二维码?相关的知识,希望对你有一定的参考价值。

这个很简单,在已有二维码基础上可以用ps等编辑软件把图片放到二维码的中间,只要不遮挡3个角的定位框和遮挡范围总面积不超过整个二维码的1/3就可以。

如果没有生成过二维码,你可以使用这款二维码的生成工具,直接制作一个二维码。步骤如下:

    注册账户登录到操作后台。

2.点击添加二维码内容。

3.编辑你要生成的二维码里面展示的内容,可以 编辑文字,上传图片,视频,音频,文档等内容。

4.保存后即可生成二维码,在生成二维码的页面中,在二维码样式里可以上传自己的logo图片到二维码上。

直接下载保存这个二维码即可。

希望能帮助到你!

参考技术A 带LOGO的二维码已经是非常简单等功能,只需要用二维彩虹,可以看到自己上传LOGO的内容了。 参考技术B 先生成一个二维码,然后再PS一个LOGO在中间就可以了

phpqrcode生成带logo的二维码图片

<?php
//include_once(\'lib/QrReader.php\');
//$qrcode = new QrReader(\'201708211144474410.jpg\');  //图片路径
//$text = $qrcode->text(); //返回识别后的文本
//print_r($text);
include "./phpqrcode.php";

//$url  = "http://open.weixin.qq.com/qr/code/?username=twabc2000";

        $url = "http://weixin.qq.com/r/xzpHXw-ERFI7rUs892-V";
        //QRcode::png($url, false, QR_ECLEVEL_L,  8,  1 , false ,"#ff0000");      
        QRcode::png($url, "ewm.png", QR_ECLEVEL_L,  8,  1 , false ,"#ff0000");      
        $logo = \'logo.jpg\';//准备好的logo图片 
$QR = \'ewm.png\';//已经生成的原始二维码图 
 
if ($logo !== FALSE) { 
 $QR = imagecreatefromstring(file_get_contents($QR)); 
 $logo = imagecreatefromstring(file_get_contents($logo)); 
 //if (imageistruecolor($logo)) imagetruecolortopalette($logo, false, 65535); 
 $QR_width = imagesx($QR);//二维码图片宽度 
 $QR_height = imagesy($QR);//二维码图片高度 
 $logo_width = imagesx($logo);//logo图片宽度 
 $logo_height = imagesy($logo);//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); 
} 
//输出图片 
Header("Content-type: image/png");
imagepng($QR);
imagepng($QR, \'ewm.png\');
imagedestroy($QR);

phpqrcode代码: https://files.cnblogs.com/files/Dong-Ge/phpqrcode.zip(已解决logo图片失真问题)

以上是关于如何生成带中间LOGO的二维码?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Qrcode 生成中间带 logo 的二维码!

node生成带logo的二维码的中间件

Unity怎么制作中心带logo的二维码

如何在二维码里添加logo

二维码生成器加logo怎么制作

Java制作二维码代码,中间带logo图片,可设置logo大小