[官方文档]
http://document.thinkphp.cn/manual_3_2.html#image

  1. 文字水印 本示例仅支持本地服务器里面的图片打水印
     /*** @param $text  打水印的文字内容* @param $img  原图片路径 ( 打水印前的图片) 本地服务器里面的* @param $size 文字大小* @param $color 文字颜色* @param $position 文字打印位置  (数组  $position = array(160,183)  第一个值:X坐标  第二个值:Y坐标)* @param $file 图片文件名 (最终的图片文件名)  本地服务器里面的* @return string*/public function water($text  ,$img,$size,$color,$position,$file){$image = new \Think\Image();$tff = './Public/苹方字体.ttf';//字体路径$time = time();$image->open($img)->text($text,$tff,$size,$color,$position)->save($file);return $file;}//多个文字水印  调用多次就好$image = new \Think\Image();$image->open($text['img'])->text($text['name'],$tff,$text['size'],$text['color'],$text['position'])->text($text['name'],$tff,$size2,$color2,$position2)->water('./Public/images/ticket/sex.png',$position3,100)->save($text['file']);
  1. 图片水印 本示例仅支持本地服务器里面的图片打水印
     //$bg_img  背景图片  本地服务器里面的//$position   水印位置  (数组  $position = array(160,183)  第一个值:X坐标  第二个值:Y坐标)//$avater_file  水印图片  本地服务器里面的//$html_file  保存的位置  及最终的图片地址  本地服务器里面//$img_url   最终的图片地址 可外网访问$image = new \Think\Image();$image->open($bg_img)->water($avater_file,$position,100)->save($html_file);$img_url = 'http://' . $_SERVER['HTTP_HOST'] .substr($html_file, 1);

``

tp3.2.3 图片打水印相关推荐

  1. Asp.net(C#)给图片加上水印效果(转自园上的Seven Eleven)

    Asp.net(C#)给图片加上水印效果 private void Btn_Upload_Click(object sender, System.EventArgs e)         {      ...

  2. golang实现给图片加水印

    2019独角兽企业重金招聘Python工程师标准>>> 最近跟在写golang图片加水印的方法,这里用的是一些基本的功能. package mainimport ("fmt ...

  3. python的控件text的文本属性_只需6行Python代码就给图片加上水印——你一看就会了...

    大家在做项目开发的过程中,会不会经常遇到需要处理图片却没有快速有效的工具的情况呢?比如客户需要给图片加上水印,你可能会用到PS这些高级软件去处理,这样虽然有效果但是需要相对较长的时间:作为程序猿,你一 ...

  4. c# 图片加图片水印、文字水印和图片文字水印

    加水印类: Code using System; using System.Drawing; using System.Drawing.Imaging; using System.Drawing.Dr ...

  5. php加水印功能,PHP图片加水印功能

    本篇文章主要介绍PHP图片加水印功能,感兴趣的朋友参考下,希望对大家有所帮助. 实例代码如下:<?php /** * 功能:给一张图片加上水印效果 * $i 要加水印效果的图片 * $t 水印文 ...

  6. IOS开发基础之截图、图片文字水印

    IOS开发基础之截图.图片文字水印 项目源码在我的主页里面. // // ViewController.m // 31-屏幕截图 // // Created by 鲁军 on 2021/2/22. / ...

  7. Java图片处理(二)图片加水印

    图片加水印,是通过图片重叠绘制实现的.实现代码如下: public static void press(String pressImg, String pressText, String target ...

  8. C# 图片加水印例程

    using System; using System.IO; using System.Collections; using System.Drawing; using System.Drawing. ...

  9. Python脚本实现图片加水印

    起步 图片是指由图形.图像等构成的平面媒体,有形式的事物,我们看到的,是图画.照片.拓片等的统称. 为了保护一些原创图片的版权,某些时候我们需要在图片上面,加上水印,当然你可以用Photoshop来做 ...

最新文章

  1. 《Java多线程编程核心技术》读后感(七)
  2. Python--状态码的简介与获取方法
  3. 奇怪的.strip(alir) #()里面有东西 待问老师........
  4. 使用 Cake 推送 NuGet 包到 AzureDevops 的 Artifacts 上
  5. 史上最冤!美国原子弹之父被骂了9年!最后他上台领奖,竟一把推开了总统.........
  6. 面试题:彻底搞懂 Cookie 和 Session
  7. eclipse 编码设置之BOM丢失
  8. html5怎么给图片添加背景透明,javascript – 透明图像背景html5画布
  9. pytorch之各类图像库的图片读写方式
  10. 超星章节内ppt课件下载
  11. 自然辩证法小论文选题_★自然辩证法论文题目_自然辩证法毕业论文题目大全_自然辩证法论文选题参考...
  12. Kattis- 3D Printed Statues
  13. 游戏密码123456问题
  14. 为树莓派3B+编译 64位UEFI 固件
  15. Yann LeCun:大模型方向错了,智力无法接近人类
  16. Java网课资源分享
  17. java 线框图_你真的搞懂什么是线框图,什么是原型图了吗?
  18. WinHex数据恢复新手入门
  19. 入侵检测技术综述(比较全)
  20. 我的C语言矩阵库01

热门文章

  1. 数据分析:数据处理篇1
  2. STM32 keil中__IO得意思
  3. 微信语音保存到本地服务器,文件格式由amr转mp3
  4. 100层楼,2个鸡蛋,最少要几次才能测试出鸡蛋能承受的最大楼层?
  5. 明日之后各个服务器的信息,明日之后不同区可以一起玩吗_不同服务器互通吗...
  6. N-Tiers开发方式(COM+组件的注册、修改)
  7. 抖音上线“冬季山货节”,不声不响把拼多多老家“偷了”?
  8. 虚幻Delay用法测试
  9. 产品研发记录05:产品研发人员应当具备的特质
  10. python+matplotlib绘制南丁格尔玫瑰图