PHP正则表达式匹配img中任意属性

经常和图片打交道,不到不用到一些提取图片中scr、alt、title、等的属性,这里总结了一些常用的,感觉还可以,比较通用!

自己写的批量将字段中的中文图片路径转化为拼音路径

使用过linux服务器的童鞋应该知道,在linux中,文件、文件夹的命名都不能使用中文,如果你的图片是有中文字符,那么在浏览器中是不会显示的,但是因为在中国,大部分的服务器都是windows的,因为以前的网站程序大多用的是iis,而现在,遇到程序改版,改版成php,并且将原来的数据导入到mysql等后,我们发现文章中有大量的图片是中文字符,下面我就简单的写了一个小功能来解决这个问题。

三个php遍历指定目录一个降维多维数组的函数

今天遇到了php操作文件的功能,以前就写过一个php操作文件目录的,今天总结两个,通过遍历目录,我们就可以操作里面的文件。当然也可以从这个基础上加一下其他的功能!还有一个降维多级目录的函数,即将多维数组降维成一维数组。

两个图片下载代码,一下载到客户端,二获取远程图片到服务端

真的是什么样的需求都有啊,的确也是,很多人并不指定将图片另存来保存图片,但很多程序不知道如何下载图片,其实下载图片和下载其他文件是一样的,只是其他文件直接访问就可以下载,但是图片会被浏览器解析,其实也是下载下来了,只是放到了浏览器的缓冲目录中,我们所有在网页上看到的东西其实都已经下载下来了。下面就总结两个代码,一个是下载图片的,其实也可以用在下载其他的文件,一个是获取远程图片保存到服务器中。

php图片批量缩放类可以指定多级目录

今天上论坛,发现了一个非常好用了一个类库,我们有的时候会有批量的处理一下图片,这个类库就可以实现指定目录,可以是多级目录,实现批量的缩放到指定的目录中。我试了一下,比较好用,不过图片的命名有的时候要注意下,这里拿出来让大家看一下,因为图片处理,尤其是批量的处理有费时间,所以最后设置一下php的最大执行时间set_time_limit()。下面是具体的代码,也可以在这里下载。

1

08-2012

php生成缩略图类

调用的时候: $image = Helper_Image::createFromFile(‘文件路径’,‘文件保存格式’); $image->resampled(‘’, ‘’); //缩放到100px * 100PX $image->saveAsJpeg(‘文件路径’ ,’品质(1到100)’);

自动截取图片一部分(一像素用于平铺)

做程序的开发,必然会遇到处理图片上传的问题,图片上传的功能其实很简单了,这里我要说的是GD库的使用。其实,GD库也没有我们想的那么复杂。只不过是他的函数的名字特别长,特别的多。但其实无非都是创建个资源先,先创建画布,有专门的画线、画点、画块。的函数,特殊的还可以画文字,你给他文字,和字体样式,给他位置,他自动去画,还可以画图像,将一个图片画到一个画布中。这样基本就已经可以满足我们大部分对图片处理的需要了。但是还有一个比较重要的功能,也是我们用到的最多的功能,就是截取。