如何使用php等比例缩放图片

如题所述

第1个回答  2017-01-11
php这还真做不到。。。。
第2个回答  2017-01-12
使用php gd库 或者imagick扩展
效率:imagick > gd
第3个回答  2017-01-11
什么意思?用css把

php图片可以等比例的缩放吗
1、载入选区--自由变换。如下图:2、按住shift+alt键,使用鼠标调整大小,这种情况下,选区会按照等比例的方法进行缩放的。

随便下载一张图片,使用PHP将图片缩放到原来的1\/2
\/\/如果是JPG格式,则生成一个同比例的缩小图 file="xxx.jpg";extend_name=strtolower(substr(strrchr($file,"."),1));if($extend_name=='jpg'){ image = imagecreatefromjpeg($full_name);\/\/取原图的数据 } \/\/如果是gif格式,则生成一个同比例的缩小图 if($extend_name=='gif'){ image...

求php图片缩放处理函数
第3~4行:读取需要缩放的图片实际宽高 第8~26行:通过计算实际图片宽高与需要生成图片的宽高的压缩比例最终得出进行图片缩放是根据宽度还是高度进行缩放,当前程序是根据宽度进行图片缩放。如果想根据高度进行图片缩放,可以将第22行的语句改成$widthratio>$heightratio 第28~31行:如果实际图片的长度或者...

如何压缩已上传的服务器中的图片,有没有好用的php页面源码
\/\/缩放图片 function mt($srcFile,$dstFile,$max_width=200,$max_height=150,$imgQuality=90){ data=@getimagesize($srcFile);if($data[0]<=$data[1] and $data[1]>=$max_height){ height=$max_height;width=intval($height*$data[0]\/$data[1]);} if($data[0]>=$data[1] and...

HTML PHP 网页如何设定图片宽度超过700px 则自动缩小?
第一个方法:1、用css来实现IE7以上浏览器的图片缩略效果。.divimg{ max-width:50px; max-height:50px; } *html.divimg{width:expression(this.width>50&&this.width>this.height?50:auto); height:expresion(this.height>50?50:auto); } 说明: 这段代码是把图片等比例缩小为50px * 50px...

如何修改照片格式及档案大小
第一步,电脑或手机百度浏览器找到【报名电子照助手】(www .dianzizhao .com),在其中选择“图片压缩”。图片压缩KB大小方法 在线图片压缩工具可以完成手机照片旋转、裁剪、压缩、放大、清晰度增强等操作 图片压缩KB大小方法 上传要处理的图片文件,可以从手机相册或电脑硬盘中选择。图片压缩KB大小方法 第...

在网页中如何缩放图片不变形
要实现当然是按比例缩放,你单元格是1.5:1的,那你的图片宽高比例也要是这样子的,不然肯定会变形。至于说css控制怎么也没有asp方便吧?asp可以把图片宽高用变量来控制。css就只能定死,不知道你具体是怎么样的,反正我通常都是用asp来控制宽和高的。现在用php更方便,上传图片的时候可以直接生成...

PHP 图片上传生成缩略图
目标宽度为源图宽*(目标高度\/源图高)} * @param int 缩略图高{0:此时目标宽度不能为0,目标高度为源图高*(目标宽度\/源图宽)} * @param int 是否裁切{宽,高必须非0} * @param int\/float 缩放{0:不缩放, 0<this<1:缩放到相应比例(此时宽高限制和裁切均失效)} *...

php创建缩略图问题
第一步:创建一张画布(只要是画图都需要一张画布的)第二步:在画布画东西(可以画各种图形,如长方形,直线,等等,也可以在画布上写字啥的,或者画其他的图形)第三步:画完图之后,将图片输出,将图片输出到浏览器,在浏览器显示出来,或者保存为一张新 的图片(缩略图一般是保存为图片文件的)第四...

微信页面用php写的,为什么切的图都模糊了
微网站页面和PC端网站页面不一样,PC端切图是按照正常比较切就好了,显示也是正常比例显示的,但是微网站要切大图,然后使用CSS3缩小了,这样才能不模糊,background-size: 50px auto;\/*宽50像素,高自动调整*\/

相似回答