长沙SEO_长沙网站优化网络推广公司 - 长沙老铁SEO顾问服务12年

长沙SEO 长沙SEO seo建站 查看内容

网页图片切片 PHP代码

2018-4-24 11:21| 发布者: admin| 查看: 55| 评论: 0

摘要: ?phpheader('Content-type: image/jpg');$filename="init/dt1.jpg"; //要切割的大图$tempdir="temp/zoom1/"; //要存放的路径$picW=256;//切割后图片宽$picH=256;//切割后图片高list($width, $height, ...
<?php
header('Content-type: image/jpg');
$filename="init/dt1.jpg";   //要切割的大图
$tempdir="temp/zoom1/"; //要存放的路径
$picW=256;//切割后图片宽
$picH=256;//切割后图片高
list($width, $height, $type, $attr) = getimagesize($filename);//获取大图属性
$image = imagecreatefromjpeg($filename); 
for ($i=0;$i<ceil($width/$picW);$i++){
    for ($j=0;$j<ceil($height/$picH);$j++){
        $im = @imagecreatetruecolor($picW, $picH) or die("Cannot Initialize new GD image stream");
        $colBG = imagecolorallocate($im, 255, 255, 255);
        imagefill( $im, 0, 0, $colBG );//创建背景为白色的图片
        $picX=($picW*($i+1))<$width?$picW:($picW+$width-$picW*($i+1));
        $picY=($picW*($j+1))<$height?$picW:($picW+$height-$picW*($j+1));   //为获取不完整图片坐标     
        imagecopy ( $im, $image, 0, 0, ($picW*$i), ($picH*$j), $picX, $picY );
        imagejpeg($im,$tempdir.$j.",".$i.".jpg",100);//生成图片 定义命名规则
    }
}
imagedestroy($im);
?>

鲜花

握手

雷人

路过

鸡蛋
长沙seo优化

QQ|Archiver|seo优化|长沙SEO ( 湘ICP备16005255号-4 )

GMT+8, 2018-6-23 06:41 , Processed in 0.031239 second(s), 15 queries .

返回顶部