[請益] 該怎麼寫才可以限制圖片的大小

看板PHP作者 (CoMix)時間15年前 (2008/12/03 14:15), 編輯推噓4(4010)
留言14則, 6人參與, 最新討論串1/1
之前的網站原本想說用GD縮圖 後來一直無法解決 存檔的問題 就放棄了 現在改用 echo "<img src=\"$value[0]\" / width='30%' hight='30%'>"; 從資料庫讀取圖檔路徑 印出來 不過 只會將圖縮小 不知道要怎麼固定住它的比例 好比 一張 640x480 的圖 我可以把它固定成 300x300 嗎?? -- 看著遠方香草天空想妳的笑容 走在熱鬧的午後街道品嚐著寂寞 ∮CoMix -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.14.82

12/03 14:55, , 1F
如果固定成300x300那圖片應該長寬比會跑掉
12/03 14:55, 1F

12/03 14:55, , 2F
除非用一點CSS
12/03 14:55, 2F

12/03 14:57, , 3F
所以只能用使用CSS去做變更了嗎? 如果用GD可以做到嗎
12/03 14:57, 3F

12/03 15:20, , 4F
若要等比例自動縮放,可以用getimagesize取得寬高再
12/03 15:20, 4F

12/03 15:21, , 5F
處理
12/03 15:21, 5F

12/03 15:23, , 6F
也可以在縮圖前就先判斷等比例縮小後的寬高再縮圖
12/03 15:23, 6F

12/03 16:42, , 7F
存黨問題會不會是資料權限777的問題?
12/03 16:42, 7F

12/04 22:48, , 8F
style="max-width:300px;max-height:300px;"
12/04 22:48, 8F

12/04 22:48, , 9F
不過這個ie6不吃..................(爆)
12/04 22:48, 9F

12/09 16:51, , 10F
縮圖你可以考慮用imagemagick的方式
12/09 16:51, 10F

12/09 16:51, , 11F
指令蠻簡單的 品質也比較好
12/09 16:51, 11F

12/09 16:52, , 12F
如果是資料庫讀出來 好像網路上有種叫thumb的可以改
12/09 16:52, 12F

12/09 16:52, , 13F
你可以google看看
12/09 16:52, 13F

12/09 16:53, , 14F
不過thumb背後好像就是用GD去做的
12/09 16:53, 14F
文章代碼(AID): #19DYF_g8 (PHP)