php图片按指定高高自动填充生成缩略图代码
代码语言:php
所属分类:图片处理
代码描述:php图片按指定高高自动填充生成缩略图代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php //源图的路径,可以是本地文件,也可以是远程图片 $src_path = __DIR__."/../asset/bg.jpg"; //最终保存图片的宽 $width = 260; //最终保存图片的高 $height =180; //源图对象 $src_image = imagecreatefromstring(file_get_contents($src_path)); $src_width = imagesx($src_image); $src_height = imagesy($src_image); //生成等比例的缩略图 $tmp_image_width = 0; $tmp_image_height = 0; if ($src_width / $src_height >= $width / $height) { $tmp_image_width = $width; $tmp_image_height = round($tmp_image_width * $src_height / $src_width); } else { $tmp_image_height = $height; $tmp_image_width = round($tmp_image_height * $src_width / $src_height); } $tmpImage = imagecreatetruecolor($tmp_image_width, $tmp_image.........完整代码请登录后点击上方下载按钮下载查看
网友评论0