国产探花免费观看_亚洲丰满少妇自慰呻吟_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.     } 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 温泉县| 信阳市| 长寿区| 周至县| 夏邑县| 勃利县| 莱阳市| 开远市| 沙坪坝区| 吉安市| 通化市| 绥德县| 巴彦县| 雅安市| 平湖市| 吉木乃县| 淮滨县| 綦江县| 岑溪市| 桃园市| 本溪市| 浦江县| 遂昌县| 乌什县| 固阳县| 菏泽市| 梅州市| 宝兴县| 华容县| 娄底市| 铅山县| 新余市| 桦甸市| 历史| 九龙县| 进贤县| 广南县| 邢台市| 渝中区| 宁蒗| 鹤岗市|