海底苍鹰(tank)博客

--一步,二步,三步,N步,二行脚印

  • 赞助本站
  • 关于我
  • 留言板
  • 开发手册
  • linux命令
  • 首页

<< angularjs 设置全局变量的3种方法
angularjs 实现 window.onload() $(document).ready() 的4种方法 >>

php 二维码 加水印图片 支持ios,android,win8

张映 发表于 2014-03-03

分类目录: php

标签:ios, java/android, logo, php, win8, 二维码, 水印

给手机app作一个二维码的接口,要求支持iso,android,win8手机,找了第三个方工具phpqrcode。

1,下载地址

源码下载:https://github.com/t0k4rt/phpqrcode

加水印图片下载:加QQ群:72949212,群共享里面有

2,加水印图片,片段代码

    $logo = 'logo.png';

    if(is_file($logo))
    {
        $QR = imagecreatefromstring(file_get_contents($filename));
        $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,$filename);
    }

3,demo地址

http://blog.51yip.com/demo/phpqrcode/test.php

 

 



转载请注明
作者:海底苍鹰
地址:http://blog.51yip.com/php/1600.html
<< angularjs 设置全局变量的3种方法
angularjs 实现 window.onload() $(document).ready() 的4种方法 >>

相关文章

    • clickhouse php,java,go,python代码 实例
    • nextcloud 16 视频和pdf 加封面
    • php extension 加载顺序问题
    • centos7 php sqlserver 扩展
    • centos7 nextcloud nginx php mariadb 安装配置
    • php xdebug phpstorm 配置
    • php fpdf fpdi 操作pdf类库
    • elk 监控nginx php日志
    • eclipse phpeclipse插件换php插件
    • mac laravel 安装

留下评论

点击这里取消回复

抱歉,发表回复评论您必须登录。

  • 分类目录

    • apache/nginx (36)
    • cache (21)
    • clickhouse (14)
    • drupal (7)
    • eclipse (8)
    • elasticsearch (18)
    • google (3)
    • hadoop/spark/scala (96)
    • html/css (12)
    • java/android (14)
    • linux (87)
    • mariadb (2)
    • mysql (74)
    • nodejs/vue/js/jquery (72)
    • nosql (39)
    • oracle (9)
    • pgsql (8)
    • php (107)
    • seo (16)
    • shell (11)
    • smarty (5)
    • tidb (21)
    • wordpress (13)
    • 云计算 (22)
    • 双眼看社会 (13)
    • 技术其他 (41)
    • 服务器相关 (136)
    • 系统安全 (7)
  • 最近文章

    • tidb 误删库,表,数据恢复
    • ticdc 同步有规律的数据库
    • canal 同步mysql数据到clickhouse 支持update delete truncate
    • canal 同步mysql数据到clickhouse 忽略delete update
    • tidb 扩容和缩容
    • clickhouse,tidb,mysql 读取速度对比
    • clickhouse right join 问题
    • canal 同步mysql数据到clickhouse
    • nginx clickhouse 反向代理
    • clickhouse MaterializeMySQL 同步 mysql 数据
  • 最近评论和留言

    • banner 在 awk是命令还是编程语言 上的评论
    • lin 在 hadoop 查看 mr日志报错 上的评论
    • ccc 在 cdh hive 2.1.1 升级到 2.3.4 上的评论
    • 简简单单 在 关于我 上的评论
    • www 在 clickhouse,tidb,mysql 读取速度对比 上的评论
    • zzq 在 mysql分表,分区的区别和联系 上的评论
    • Bill 在 怎么在网上找到你要的信息 上的评论
    • 11 在 留言板 留言了
    • Michael 在 canal 同步mysql数据到clickhouse 支持update delete truncate 上的评论
    • 我兜里有糖 在 linux postgresql 安装配置详解 上的评论
  • 登录

    • 登录

© 2010 海底苍鹰(tank)博客 ٠ Powered by 51yip.com ٠ 沪ICP备16002029号-1