swfupload缩略图流程
发布时间:2020-12-15 18:38:26 所属栏目:百科 来源:网络整理
导读:1:首先查看是否有效文件 2:imagecreatefromjpeg创建一图像 3:获取图像的宽度和高度 4:创建缩略图 ?? ?4.1目标宽度和高度都设为100像素 ?? ?4.2目标比率 = 目标宽度/目标高度,这里等于1 ?? ?4.3刚才创建的图像比率 = 图像宽度 / 图像高度 ?? ?4.4计算新
1:首先查看是否有效文件
2:imagecreatefromjpeg创建一图像 3:获取图像的宽度和高度 4:创建缩略图 ?? ?4.1目标宽度和高度都设为100像素 ?? ?4.2目标比率 = 目标宽度/目标高度,这里等于1 ?? ?4.3刚才创建的图像比率 = 图像宽度 / 图像高度 ?? ?4.4计算新宽度和新高度,等比例缩放,最后要考虑溢出情况,如果超过指定长度和宽度,要等于最大长度和宽度 ?? ?4.5ImageCreateTrueColor创建黑色图像 ?? ?4.6imagefilledrectangle填色 ?? ?4.7imagecopyresampled创建缩略图 5:缩略图放入一个session对象 6:返回id给swfupload 7:前端在uploadSuccess函数处理缩略图,打印到页面 具体代码可以查看swfupload的demo例子applicationdemo的代码,创建缩略图的代码在upload.php,缩略图显示代码在handlers.js (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |