如何在保留原始影像的同時從上傳的影像建立縮圖?

Susan Sarandon
發布: 2024-11-07 10:20:02
原創
581 人瀏覽過

How to create thumbnails from uploaded images while preserving the original image?

從上傳的圖像創建縮圖,同時保留原始圖像

在圖像上傳時創建縮圖

當圖片上傳時創建縮圖

當圖片上傳時創建縮圖

當圖片上傳時創建縮圖

當當使用者上傳圖像時,通常的做法是在原始圖像旁邊建立縮圖。這樣可以更快地加載較小的圖像,同時在必要時保持更高品質的版本進行顯示。

資料庫結構

在這種情況下,資料庫有兩列儲存映像: user_pic 表示原始映像,user_pic_small 表示縮圖。

圖片上傳表單

圖片上傳表單 imageupload.php,處理檔案上傳和插入將全尺寸圖片存入資料庫。

映像處理 PHP 腳本

PHP 腳本 media.profileimage.upload.php 檢查圖片是否已上傳並如果需要,建立縮圖。

ImageMagick(可選)

ImageMagick 可用於更有效地產生縮圖。這是使用Imagick 的範例:

範例函數另一個範例函數,makeThumbnails() 使用PHP 的影像函數來建立縮圖: 透過實作這些技術,您可以在原始影像旁邊建立和儲存縮圖,從而優化網站效能並增強使用者體驗。

以上是如何在保留原始影像的同時從上傳的影像建立縮圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!