在圖像上傳時創建縮圖
當圖片上傳時創建縮圖
當圖片上傳時創建縮圖
當圖片上傳時創建縮圖
當當使用者上傳圖像時,通常的做法是在原始圖像旁邊建立縮圖。這樣可以更快地加載較小的圖像,同時在必要時保持更高品質的版本進行顯示。
資料庫結構
在這種情況下,資料庫有兩列儲存映像: user_pic 表示原始映像,user_pic_small 表示縮圖。
圖片上傳表單
圖片上傳表單 imageupload.php,處理檔案上傳和插入將全尺寸圖片存入資料庫。
映像處理 PHP 腳本
PHP 腳本 media.profileimage.upload.php 檢查圖片是否已上傳並如果需要,建立縮圖。
ImageMagick(可選)ImageMagick 可用於更有效地產生縮圖。這是使用Imagick 的範例:範例函數另一個範例函數,makeThumbnails() 使用PHP 的影像函數來建立縮圖: 透過實作這些技術,您可以在原始影像旁邊建立和儲存縮圖,從而優化網站效能並增強使用者體驗。以上是如何在保留原始影像的同時從上傳的影像建立縮圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!