php对图片文件的操作主要是利用GD库扩展。当我们频繁利用php对图片进行操作时,会自然封装很多函数,否则会写太多重复的代码。当有很多对图片的相关函数的时候,我们可以考虑将这些函数也整理一下,因而就有了封装成类的想法。
操作图片主要历经四个步骤:
第一步:打开图片
第二步:操作图片
第三步:输出图片
第四步:销毁图片
一、问题描述:
ThinkPHP做文字水印 ,今天做一个电子请帖,就把祝福语贴到图片上面,发现一直报错是取不到图片类型,比如gif,jpg等,并提示call an undefined function exif_imagetype()。
二、解决方法:
出现这个错误就是php.in 配置问题,打开即可:打开扩展 extension=php_exif.dll 如果再不行就把extension
1、PHP对图像的裁剪
<div>
<h4>裁剪之前</h4>
<img src="1.png">
</div>
<?php
header("content-type","text/html;charset=utf-8");
先下载ueditor(ASP版),然后
找到:ueditor\ueditor.config.js文件:
, autoSyncData: false //自动同步编辑器要提交的数据
找到:\ueditor\asp\Uploader.Class.asp 文件,
一个图片网站上传到服务器上后做测试,发现在用ASPJPEG组件生成水印时,汉字竟然是乱码,然后就想ASPJPEG组件里应该有给要生成的文字设置编码的命令,但是找了半天都发现,站长自己试了好多方法,生成出来的图片上的汉字水印都是乱码,无意中更换了下生成水印时设置的字符集,没想到问题竟然解决了:
jpeg.Canvas.Font.Color = &HFF0000 ' Red
jpeg.Canvas.Font.Family = "宋体_GB2312" '就是这一句解决了汉字水印乱码的问题
平常想从网络截存美图并发微博时,总是被一些恼人的水印所困扰,PS操作起来又太考究技术,让不少并非“专业P图选手”的用户们苦恼不已。美图秀秀的“消除笔”功能,就帮大家解决了这种难题。
打开美图秀秀,导入原图后在“美化”功能标签下就能发现新增加的这项功能按钮了,如下图所示:
美图秀秀怎么做水印?现如今爱拍照的童鞋越来越多,大家的电子相册里面有很多都是亲手拍摄的照片。如果在这些照片上附有一致的专属水印,那么既可以张扬我们的个性,又可以防止他人盗用。制作专属水印不是难事哦,今天小编就教大家用“美图秀秀”快速打造属于自己的个性符号!
先来看看下面的效果:
其实,在照片上附上有自己英文名
z-blog 1.8没有给图片加水印的功能,这二天研究了一下aspjpeg,发现并不难,就修改了代码实现水印功能。
1、下载aspjpeg组件,我用的是crack版本,地址自个找的。然后在服务器上安装,一路next,就安装完成了。
2、aspjpeg组件需要设置文件夹权限。如下图进行权限设置,User完全控制权限!
文字水印
文字水印就是在图片上加上文字,主要使用gd库的imagefttext方法,并且需要字体文件。效果图如下:
图片
C#版在线水印制作:http://camnpr.com/TuiJianTools/WaterMark/index.aspx