PHP下载远程图片并保存到本地方法总结(2)

<?php $imgname = "http://imgdujia.kuxun.cn/newpic/929/812929/4.jpg"; $src_im = imagecreatefromjpeg($imgname); $srcW = ImageSX($src_im); //获得图像的宽 $srcH = ImageSY($src_im); //获得图像的高 $dst_im = ImageCreateTrueColor($srcW,$srcH); //创建新的图像对象 imagecopy($dst_im, $src_im, 0, 0, 0, 0, $srcW, $srcH); imagejpeg($dst_im, "https://www.jb51.net/newpic.jpg"); //创建缩略图文件 echo "<img src="https://www.jb51.net/newpic.jpg" mce_src="https://www.jb51.net/newpic.jpg"></img>"; ?> <?php header("Content-type: image/png"); $im = imagecreatefromjpeg("http://postimg.mop.com/200602/02/74/122374/200602022335325121.JPG"); $white = imagecolorallocate($im, 0xF9, 0xD7, 0xCD); imagefill($im, 0, 0,$white); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, "A Simple Text String", $text_color); imagepng($im); imagedestroy($im); ?>

注意这个要把PHP分配内存调大,应用时用大内存服务器

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/9af6ee95b7cecb00b918a5544988b996.html