php怎么给图片添加文字,使用php怎么给图片添加文字水印
使用php怎么给图片添加文字水印
发布时间:2020-12-17 15:56:29
来源:亿速云
阅读:63
作者:Leah
本篇文章给大家分享的是有关使用php怎么给图片添加文字水印,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
注释非常的详细了,这里就不多废话了<?php
/*给图片加文字水印的方法*/
$dst_path = 'https://cache.yisu.com/upload/information/20201209/266/41660.jpg';
$dst = imagecreatefromstring(file_get_contents($dst_path));
/*imagecreatefromstring()--从字符串中的图像流新建一个图像,返回一个图像标示符,其表达了从给定字符串得来的图像
图像格式将自动监测,只要php支持jpeg,png,gif,wbmp,gd2.*/
$font = './t1.ttf';
$black = imagecolorallocate($dst, 0, 0, 0);
imagefttext($dst, 20, 0, 10, 30, $black, $font, 'Hello world!');
/*imagefttext($img,$size,$angle,$x,$y,$color,$fontfile,$text)
$img由图像创建函数返回的图像资源
size要使用的水印的字体大小
angle(角度)文字的倾斜角度,如果是0度代表文字从左往右,如果是90度代表从上往下
x,y水印文字的第一个文字的起始位置
color是水印文字的颜色
fontfile,你希望使用truetype字体的路径*/
list($dst_w,$dst_h,$dst_type) = getimagesize($dst_path);
/*list(mixed $varname[,mixed $......])--把数组中的值赋给一些变量
像array()一样,这不是真正的函数,而是语言结构,List()用一步操作给一组变量进行赋值*/
/*getimagesize()能获取到什么信息?
getimagesize函数会返回图像的所有信息,包括大小,类型等等*/
switch($dst_type){
case 1://GIF
header("content-type:image/gif");
imagegif($dst);
break;
case 2://JPG
header("content-type:image/jpeg");
imagejpeg($dst);
break;
case 3://PNG
header("content-type:image/png");
imagepng($dst);
break;
default:
break;
/*imagepng--以PNG格式将图像输出到浏览器或文件
imagepng()将GD图像流(image)以png格式输出到标注输出(通常为浏览器),或者如果用filename给出了文件名则将其输出到文件*/
}
imagedestroy($dst);
?>
以上就是使用php怎么给图片添加文字水印,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。
php怎么给图片添加文字,使用php怎么给图片添加文字水印相关推荐
- HTML在日期单元格添加小图片,如何给图片添加上文字、日期和自己名字的小水印呢?...
刚刚分享过一篇如何添加文字.日期和印章的文章,大家可以使用图曰(yue)app来完成,首先先看几张效果图,而且还可以添加上一些边框呢! 给图片添加上一些文字之后,图片的文艺气息更加的浓厚 2.尤其是风 ...
- html和css的图片怎么加,html+css如何在图片上添加文字
html+css如何在图片上添加文字 2018-09-14 效果如图 思路:div相对定位. 图片默认定位, 文字绝对定位 参考代码 html> /*div1下面 包含着1个图片和1段文字*/ ...
- 图片在canvas中显示,给canvas添加文字,文字描边,将canvas保存成图片下载到本地
Canvas简介 HTML5新增标签 Canvas API(画布)是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitma ...
- gif加字php,『GIF图片添加文字』如何在gif上添加文字 仍然保持gif动态效果
某位狸友咨询我,说是自己刚学会了从GIF图片添加文字软件,轻戳此处下载http://www.leawo.cn/ND_upload.php?do=info&id=3406 按国际惯例,先看看效果 ...
- Java实现一行代码生成二维码,可传输到前端展示,可自定义二维码样式,可设置图片格式,可对二维码添加图片,可对二维码添加文字,可以设置二维码大小、字体大小、字体颜色、边框颜色、边框大小等等
Java实现一行代码生成二维码,可传输到前端展示,可自定义二维码样式,可设置图片格式,可对二维码添加图片,可对二维码添加文字,可以设置二维码大小.字体大小.字体颜色.边框颜色.边框大小等等. 0.准备 ...
- java word添加图片_Java 替换word文档文字并指定位置插入图片
先说下 需要的依赖包 org.apache.poi poi-excelant 3.12 org.apache.poi poi-scratchpad 3.12 org.apache.poi poi-oo ...
- [Android] 给图像添加相框、圆形圆角显示图片、图像合成知识
前一篇文章讲述了Android触屏setOnTouchListener实现突破缩放.移动.绘制和添加水印,继续我的"随手拍"项目完成给图片添加相框.圆形圆角显示图片和图像合 ...
- ai怎么让图片任意变形_想一键提取图片文字,有什么好的文字识别软件/APP推荐吗?...
工作也有一段时间了,有时候需要把图片中的文字提取出来,转换成电子档式,一开始的时候可能是傻吧,也没想到借用工作减少工作量,就知道埋头拼命敲敲打打,文字比较少的时候还好,多了简直...得颈椎病只是迟早的 ...
- 该怎么图片转文字?怎么高效提取图片文字呢?
图片已然成为我们传递信息的主要载体,在与他人的沟通中充当着较为重要的角色,而当大家想对图片中的文字内容进行提取时,除了采取传统的手动码字输出,还有什么方法呢? 其实,大家还能够使用可以图片转文字的软件 ...
- 简历背景图片设置html代码,怎么在简历中添加背景图片
在简历中添加背景图片的方法二 步骤1.在菜单栏选择图片->自来文件->选择图片后->确定; 步骤2.选图片->右键-->设置图片格式->版式->衬于文字下方; ...
最新文章
- 用于自然语言处理的卷积网络
- flipdim--按指定维数翻转矩阵
- 在D-Bus适配器中声明信号
- 腾讯再次开源三项技术,提升企业运维效率
- why new AET extension field creation will lead to session restart
- php计算对角线,python计算对角线有理函数插值的方法
- (C语言)人名排序,字符串排序
- Firefox内存占用过高解决方法
- 华为鸿蒙os升级怎么升,华为鸿蒙OS2.0系统怎么升级
- java windows 中文乱码问题_JAVA中文乱码之解决方案
- 互联网协议 — Ethernet 以太网协议
- 2-思科防火墙:思科ASDM
- WPS启动不再默认展示“稻壳”页面 - 去除稻壳的方法
- Matlab分号的使用
- 【转载】Kali Linux 64位架构安装Veil-Evasion
- CSDN,hen hao,hen qiang da
- TTL 传输中过期,内部网络环路
- HDU2099-整除的尾数
- NVMe系列专题之一:NVMe技术概述
- 部署CITA和区块链浏览器以及智能合约
热门文章
- MentoHUST的使用教程
- NodeJS启动vue项目的坑
- PHP基础教程(第4版)电子书pdf下载
- C/C++二维数组传参
- 方差分析基本介绍以及MATLAB实现
- java调用加密机实例_Enigma Java模拟实现恩尼格玛密码机加密解密过程 Develop 238万源代码下载- www.pudn.com...
- python寻找所有三位数素数_寻找所有的素数的python实现
- 电子商务平台如何给商户结算?
- Ubuntu桌面卡死、You are in emergency mode
- 浅谈现代钢琴踏板的原理以及在三角钢琴和立式钢琴上的差异