亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php生成圓角圖片的方法

2020-03-22 19:43:50
字體:
來源:轉載
供稿:網友
本文實例講述了php生成圓角圖片的方法。分享給大家供大家參考。具體如下:
復制代碼 代碼如下: php
$image_file = $_GET['src'];
$corner_radius = isset($_GET['radius']) $_GET['radius'] : 20; // The default corner radius is set to 20px
$topleft = (isset($_GET['topleft']) and $_GET['topleft'] == "no") false : true; // Top-left rounded corner is shown by default
$bottomleft = (isset($_GET['bottomleft']) and $_GET['bottomleft'] == "no") false : true; // Bottom-left rounded corner is shown by default
$bottomright = (isset($_GET['bottomright']) and $_GET['bottomright'] == "no") false : true; // Bottom-right rounded corner is shown by default
$topright = (isset($_GET['topright']) and $_GET['topright'] == "no") false : true; // Top-right rounded corner is shown by default
$imagetype=strtolower($_GET['imagetype']);
$backcolor=$_GET['backcolor'];
$endsize=$corner_radius;
$startsize=$endsize*3-1;
$arcsize=$startsize*2+1;
if (($imagetype=='jpeg') or ($imagetype=='jpg')) {
$image = imagecreatefromjpeg($image_file);
} else {
if (($imagetype=='GIF') or ($imagetype=='gif')) {
$image = imagecreatefromgif($image_file);
} else {
$image = imagecreatefrompng($image_file);
}
}
$size = getimagesize($image_file);
// Top-left corner
$background = imagecreatetruecolor($size[0],$size[1]);
imagecopymerge($background,$image,0,0,0,0,$size[0],$size[1],100);
$startx=$size[0]*2-1;
$starty=$size[1]*2-1;
$im_temp = imagecreatetruecolor($startx,$starty);
imagecopyresampled($im_temp, $background, 0, 0, 0, 0, $startx, $starty, $size[0], $size[1]);
$bg = imagecolorallocate($im_temp, hexdec(substr($backcolor,0,2)),hexdec(substr($backcolor,2,2)),hexdec(substr($backcolor,4,2)));
$fg = imagecolorallocate($im_temp, hexdec(substr($forecolor,0,2)),hexdec(substr($forecolor,2,2)),hexdec(substr($forecolor,4,2)));
if ($topleft == true) {
imagearc($im_temp, $startsize, $startsize, $arcsize, $arcsize, 180,270,$bg);
imagefilltoborder($im_temp,0,0,$bg,$bg);
}
// Bottom-left corner
if ($bottomleft == true) {
imagearc($im_temp,$startsize,$starty-$startsize,$arcsize,$arcsize,90,180,$bg);
imagefilltoborder($im_temp,0,$starty,$bg,$bg);
}
// Bottom-right corner
if ($bottomright == true) {
imagearc($im_temp, $startx-$startsize, $starty-$startsize,$arcsize, $arcsize, 0,90,$bg);
imagefilltoborder($im_temp,$startx,$starty,$bg,$bg);
}
// Top-right corner
if ($topright == true) {
imagearc($im_temp, $startx-$startsize, $startsize,$arcsize, $arcsize, 270,360,$bg);
imagefilltoborder($im_temp,$startx,0,$bg,$bg);
}
$newimage = imagecreatetruecolor($size[0],$size[1]);
imagecopyresampled($image,$im_temp,0,0,0,0,$size[0],$size[1],$startx,$starty);
// Output final image
header("Content-type: image/png");
imagepng($image);
imagedestroy($image);
imagedestroy($background);
imagedestroy($im_temp);
希望本文所述對大家的php程序設計有所幫助。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩亚洲第一页| 日韩久久精品电影| 亚洲国产97在线精品一区| 欧美另类在线观看| 国产欧美婷婷中文| 91高清视频免费观看| 国产成人97精品免费看片| 一本大道久久加勒比香蕉| 欧美极品少妇xxxxⅹ免费视频| 国产欧美精品一区二区| 国产精品a久久久久久| 欧美一区三区三区高中清蜜桃| 久久久国产精品一区| 欧美主播福利视频| 欧美乱大交xxxxx另类电影| 亚洲新声在线观看| 国产精品aaaa| 日韩亚洲成人av在线| 91久久精品一区| 日本一区二区三区四区视频| 国产精品视频永久免费播放| 久久久国产精品亚洲一区| 日韩欧美福利视频| 国产一区二区欧美日韩| 日韩极品精品视频免费观看| 国产精品成人一区二区| 精品久久久久久久久久久久久久| 精品国产鲁一鲁一区二区张丽| 欧美日韩一二三四五区| 91嫩草在线视频| 91成人福利在线| 久久免费少妇高潮久久精品99| 88国产精品欧美一区二区三区| 亚洲第一二三四五区| 精品国产区一区二区三区在线观看| 91老司机精品视频| 国产日产欧美精品| 国产精品网站大全| xvideos成人免费中文版| 91国自产精品中文字幕亚洲| 91精品久久久久久久| 亚洲综合色av| 在线观看成人黄色| 91精品国产91久久久久| 亚洲无限av看| 日韩成人性视频| 成人黄色av网站| 国产一区二区三区视频| 久久久久久网址| 国产精品日韩电影| 国产精品看片资源| 成人午夜在线视频一区| 午夜精品久久久久久99热| 久久精品免费播放| 在线观看日韩www视频免费| 国产精品久久久久久久电影| 亚洲精品电影网站| 欧美日韩另类字幕中文| 国产日韩在线亚洲字幕中文| 国产精品99久久久久久www| 国产精品视频网站| 亚洲欧美中文在线视频| 亚洲a级在线播放观看| 九九久久久久99精品| 九九精品在线播放| 国产精品草莓在线免费观看| 亚洲人成在线电影| 欧美一区二粉嫩精品国产一线天| 国产精品老女人精品视频| 久久精品国产精品亚洲| 91av网站在线播放| 伊人久久久久久久久久| 久久6免费高清热精品| 91精品国产高清久久久久久久久| 国产91精品久久久久久久| 欧美精品999| 日韩av在线一区二区| 色噜噜国产精品视频一区二区| 日韩av在线一区二区| 国产伦精品免费视频| 欧美国产激情18| 中文字幕一区二区精品| 精品久久久久久久久久国产| 国产精品69精品一区二区三区| 欧美一级视频在线观看| 日本亚洲欧美三级| 色综合久久悠悠| 国产久一一精品| 尤物九九久久国产精品的分类| 亚洲激情在线观看视频免费| 久久九九有精品国产23| 久久久成人av| 91日本在线视频| 亚洲美女视频网| 亚洲图中文字幕| 亚洲国产精品热久久| 国产精品69久久久久| 亚洲美女性生活视频| 亚洲天堂成人在线视频| 日韩精品视频免费| 一区二区欧美日韩视频| 亚洲美女自拍视频| 精品免费在线观看| 亚洲精品一区av在线播放| 欧美激情在线狂野欧美精品| 欧美孕妇毛茸茸xxxx| 欧美亚洲视频在线看网址| 国产视频欧美视频| 亚洲第一天堂无码专区| 午夜精品久久久久久99热| 午夜欧美大片免费观看| 国产精品入口尤物| 日韩在线视频导航| 国产欧美精品xxxx另类| 96pao国产成视频永久免费| 欧美一区二区三区免费视| 亚洲美女av网站| 国产欧美精品va在线观看| 国产亚洲精品va在线观看| 亚洲已满18点击进入在线看片| 亚洲二区中文字幕| 在线播放精品一区二区三区| 午夜精品99久久免费| 精品亚洲永久免费精品| 亚洲精品视频二区| 91精品国产91久久久久福利| 国产亚洲在线播放| 亚洲男人天堂2023| 日韩av中文字幕在线| 国产视频久久久| 色七七影院综合| 在线日韩精品视频| 亚洲电影免费观看高清完整版在线观看| 欧美大成色www永久网站婷| 国产性色av一区二区| www.欧美精品一二三区| 亚洲国产精久久久久久久| 亚洲国产精品va在线观看黑人| 91国内免费在线视频| 国产精品欧美日韩久久| 久久综合色影院| 深夜精品寂寞黄网站在线观看| 国产精品久久久久久久9999| 亚洲欧美日韩在线一区| 欧美一级大胆视频| 色哟哟亚洲精品一区二区| 国产精品99久久久久久白浆小说| 91a在线视频| 国内精品视频在线| 永久免费毛片在线播放不卡| 日韩视频永久免费观看| 欧美日韩国产综合新一区| 精品国产乱码久久久久酒店| 日韩在线观看av| 亚洲二区在线播放视频| 欧美日韩国产黄| 欧美第一黄色网| 日韩高清免费在线| 浅井舞香一区二区| 黑人巨大精品欧美一区免费视频| 色天天综合狠狠色| 91精品国产沙发| 亚洲a成v人在线观看| 亚洲精品免费在线视频|