[PHP] 使用 ImageMagick 製作縮圖
四月 15th, 2006
ImageMagick 是一套功能多且強大的圖片處理工具,可以用來製作縮圖、轉換影像格式等,和 GD 比較,ImageMagick 製作的縮圖顯的清晰準確,不過要使用它需要另外安裝,而且是在 command line 執行的,所以 PHP 就可以用 shell_exec() 或 exec() 來呼叫它囉!
// 呼叫 ImageMagic 的 convert
shell_exec("/usr/bin/convert -geometry 200x200 big_img.jpg small_img.jpg");
這段示範了 ImageMagick 的縮圖功能,依照原圖比例縮小(最大 200x200)。
有關其他更詳細的用法,可直接上 ImageMagick 網站查詢。
請教一下~~~
ImageMagick有無PHP的function可用呢??
我找到的sample都是用外部呼叫的方式~~~
Hi 小米:
目前 PHP 還沒有內建 ImageMagick 相關的 function 可以使用,
不過可以找到相關的 extension 或 PHP Class,
如果具有主機管理權限可以參考 imagick,載入這個 extension 就有很多 function 可以使用了。
沒有管理權限國外網站可以找到一些別人寫的 Class,操作 ImageMagick 會方便許多。
您好 在下最近開始接觸imagemagic 但是卻遇到了無法使用php呼叫的窘境
在下下載的版本是:ImageMagick-6.2.8-7-Q16-windows-dll.exe
使否有一些需要注意的部份?
還有可否提供祥細的安裝步驟?