国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

Laravel4創建一個占位圖片服務例子

2024-05-04 21:47:48
字體:
來源:轉載
供稿:網友

下面我來給大家轉一個關于Laravel4創建一個占位圖片服務例子,使用Composer安裝intervention/image庫,代碼如下:

composer require intervention/image:dev-master

編碼,代碼如下:

  1. // vim app/routes.php 
  2. <?php 
  3. Route::pattern('width''\d+'); 
  4. Route::pattern('height''\d+'); 
  5. Route::get('{width}x{height}''ImageHolderController@getIndex'); 
  6. // vim app/controllers/ImageHolderController.php 
  7. <?php 
  8.  
  9. class ImageHolderController extends BaseController { 
  10.     public function getIndex($width$height
  11.     { 
  12.         $width = intval($width); 
  13.         $height = intval($height); 
  14.         if ($width > 1900 || $height > 900) 
  15.             App::abort(404); 
  16.         $fontSize = min(max(intval($width / 5), 12), 38)(www.111cn.net); 
  17.         $image = Image::canvas($width$height'#CCCCCC'
  18.                 ->line('#B5B5B5', 0, 0, $width$height
  19.                 ->line('#B5B5B5'$width, 0, 0, $height
  20.                 ->text($width . 'x' . $height$width / 2, $height / 2, function ($fontuse ($fontSize) { 
  21.                     $font->file(public_path('font/Georgia.ttf')); 
  22.                     $font->align('center'); 
  23.                     $font->valign('middle'); 
  24.                     $font->size($fontSize); 
  25.                     $font->color('#666666'); 
  26.                 }); 
  27.         return Response::make($image, 200, array('Content-Type' => 'image/png')); 
  28.     } 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 白山市| 万安县| 繁峙县| 兴山县| 宁波市| 潞西市| 皮山县| 南召县| 毕节市| 青海省| 吐鲁番市| 嘉兴市| 旅游| 城步| 墨玉县| 西平县| 襄垣县| 怀化市| 锡林浩特市| 广宁县| 诏安县| 土默特右旗| 双柏县| 苏州市| 湘阴县| 赣榆县| 安国市| 汽车| 兰西县| 巴彦淖尔市| 沈阳市| 南宁市| 鄂温| 黄冈市| 灵台县| 平湖市| 左权县| 晋江市| 周宁县| 关岭| 吉安县|