搜索
首页PHP 库Picture libraryphp给图片添加水印的类
php给图片添加水印的类分享一个php给图片添加水印的类,支持水印图片,调用方式: 
先包含类文件 
然后实例化类: 
$img = new Images; 
然后提供图片: 
$img->imgpath(原图片路径及名称,水印图片路径及名称); 
之后开始加水印: 
$img->send(); 
说明: 
send( strimg filename ) 这个方法有一个函数,可以省略,在省略的情况下,保存的图片路径和名称和原来的一样,如需保存成例外的图片,就在这里提供要保存的图片路径及名称 
例外,还有一个方法,show(); 这个方法用于显示加好水印的图片 
这个方法可以单独调用,但必须先调用 send()方法, 也可以连续调用: $img->send()->show();
免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

如何在 C 中创建动态大小的数组来处理未知大小的文件?如何在 C 中创建动态大小的数组来处理未知大小的文件?

14Nov2024

C 语言中的动态大小数组考虑以下 C 代码:int siz = 0;int n = 0;FILE* picture;picture = fopen("test.jpg",...

dvsysdat.dll - 什么是 dvsysdat.dll?dvsysdat.dll - 什么是 dvsysdat.dll?

13Nov2024

dvsysdat.dll 在我的计算机上做什么? dvsysdat.dll 属于 Sony Home Network Library,该程序支持与网络上的其他计算机共享媒体文件。 Sony Home Network Library 在计算机上运行 Windows 服务

Java基本程序及扩展Java基本程序及扩展

30Dec2024

创建一个类作为公共类库 创建一个对象作为 Library books = new Library(); 对象是类的内存表示。 最重要的对象名称不应大写。 如何在Java中创建一个对象? {待定} Java提供了五种方式

为什么在 Mac 上用 Brew 安装 Node 后无法运行 PHP?为什么在 Mac 上用 Brew 安装 Node 后无法运行 PHP?

10Nov2024

在 Mac 上使用 Brew 安装 Node 后无法运行 PHP:解决库加载错误遇到错误“dyld: Library not...”

如何从Python请求库中的异步请求中检索页面内容?如何从Python请求库中的异步请求中检索页面内容?

04Dec2024

使用 Python Requests Library 进行异步请求处理挑战:虽然 Requests 库的文档提供了执行...的示例

尽管包含 windows.h,为什么我的 Code::Blocks 项目显示对 TextOut 的未定义引用?尽管包含 windows.h,为什么我的 Code::Blocks 项目显示对 TextOut 的未定义引用?

29Dec2024

解决 Code::Blocks with GDI32 Library 中未定义的 TextOut 引用问题描述:用户遇到未定义的引用错误...

See all articles