Ajax 使用prototype.js 2 rico的使用-簡介
rico是個open source的javascript ajax framework
整個架構在prototype.js底下實作
所以要使用rico就必需先載入prototype.js
rico的官方網址
範例網址
rico是個open source的javascript ajax framework
整個架構在prototype.js底下實作
所以要使用rico就必需先載入prototype.js
rico的官方網址
範例網址
ajax在使用上因為不同的browser會有不同的XMLHttpRequest物件
所以在設定上會顯的麻煩
而prototype.js就是一個方便的script framework可以讓你不用考慮環境上的因素
而進行快速的ajax開發
prototype的官方網站
ImageMagick在壓縮圖形品質上真的很不錯,而且也可以在很多平台及程式語言上使用
不過在使用上並不像大家熟識的java 的imageio有那麼多資源,
原本是使用BufferedImage的getWidth()及getHeight()來取得圖的長與寬
不過讀取的Image會存放在java VM 暫存中,不能自行釋放,所以有時讀大量讀時會out of memory,
這時可以利用第三方套件ImageMagick來代替BufferedImage
一般利用BufferedImage取得長寬的方式大概如下
ImageMagick是一套GPL版權的影像壓縮、處理程式,有很多種介面可以使用,
G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), NMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK)
官網
http://www.imagemagick.org/script/index.php
它的壓縮品質,實在是十分的好,很多知名的網站也都使用它來做影像處理
今天要介紹的是JMagick 利用java來呼叫ImageMagick
測試文章