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

首頁 > 開發 > PHP > 正文

php動態生成縮略圖并輸出顯示的方法

2024-05-04 23:34:31
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php動態生成縮略圖并輸出顯示的方法,涉及php操作圖片的相關技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php動態生成縮略圖并輸出顯示的方法。分享給大家供大家參考。具體如下:

調用方法:

 

 
  1. <img src="thumbs.php?filename=photo.jpg&width=100&height=100"

此代碼可以為大圖片動態生成縮略圖顯示,圖片在內存中生成,不在硬盤生成真實文件

thumbs.php文件如下:

 

 
  1. <?php 
  2. $filename$_GET['filename']; 
  3. $width = $_GET['width']; 
  4. $height = $_GET['height']; 
  5. $path="http://localhost/images/"; //finish in "/" 
  6. // Content type 
  7. header('Content-type: image/jpeg'); 
  8. // Get new dimensions 
  9. list($width_orig$height_orig) = getimagesize($path.$filename); 
  10. if ($width && ($width_orig < $height_orig)) { 
  11. $width = ($height / $height_orig) * $width_orig
  12. else { 
  13. $height = ($width / $width_orig) * $height_orig
  14. // Resample 
  15. $image_p = imagecreatetruecolor($width$height); 
  16. $image = imagecreatefromjpeg($path.$filename); 
  17. imagecopyresampled($image_p,$image,0,0,0,0,$width,$height,$width_orig,$height_orig); 
  18. // Output 
  19. imagejpeg($image_p, null, 100); 
  20. // Imagedestroy 
  21. imagedestroy ($image_p); 
  22. ?> 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙川县| 广宁县| 门源| 南和县| 曲靖市| 米林县| 北海市| 宜川县| 区。| 新龙县| 屯留县| 洪泽县| 天镇县| 连山| 泗水县| 勃利县| 韶山市| 沂水县| 开远市| 西乌珠穆沁旗| 禹城市| 溆浦县| 敖汉旗| 巢湖市| 衢州市| 芦溪县| 大关县| 商洛市| 沐川县| 平江县| 榆树市| 乌鲁木齐县| 济宁市| 青州市| 仁化县| 松原市| 凌海市| 金阳县| 涟水县| 湖州市| 勃利县|