2012-04-20 81 views
1

我正在用Symfony2編寫一個網頁,我想在這一點上做一些非常具體的事情。我需要一個幻燈片:動態幻燈片:選擇什麼?

  • 暫停使用moseover呈現圖像。
  • 動態地包含MySQL數據庫中某個表的所有圖片。
  • 調整所有這些圖像的大小以適應幻燈片的框架(不改變圖片的比例,保持1:1並且不會使圖片變形)。
  • 如果可能的話,那些圖片預加載以避免緩慢運行。

對於這個任務,我一直在尋找已經寫好的jQuery幻燈片(那裏有非常不錯的幻燈片)。現在:

=>要動態地從數據庫中包含圖像,我會使用JSP並寫一些簡單的東西(例如循環)。

=>要調整圖像大小,我的要求是減少圖像重量。例如,原始圖像大小爲1,2 MB,分辨率大小爲1000 x 1000像素。試想在幻燈片放映中加載10張圖像。所以我尋找的東西是減少圖像的所有方面(減小像素大小和文件的成對壓縮)。爲此,我想到了服務器端解決方案,而不是客戶端解決方案,例如一些已編寫的PHP腳本來調整圖像大小。 (但如何讓所有這些圖像得到減少?)

我的問題,最後是收集你的信息,大家,關於你對這個問題的看法:我應該用什麼,我該如何使用它。我的意思是,我從來沒有遇到過這些具體規格的幻燈片事件,所以我需要一些專家意見來定位我。

歡迎任何想法。

預先感謝您!

+0

這不是符合StackExchange網站上的Q/A格式的問題類型。它擴大和爭論辯論和討論很多。請找一個論壇,這是提出這些問題的理想場所 – 2013-03-05 12:29:02

回答

1

你可以看看http://galleria.io/,這是一個有彈性的幻燈片,具有強大的主題能力和一堆configurable options。它也有幾種方法declare image data,所以你可以寫你的循環。設置尺寸時,它會自動將圖像適合視口(裁剪或不裁剪,如您所設定的)。是的,它可以preload images。如果你願意的話,可以通過extend method或直接in your theme來暫停懸停。

我想你不會找到任何自動調整圖像大小(我的意思是resize =物理改變分辨率)的jQuery幻燈片。有時它們包括腳本以準備縮略圖,但總是有人工操作。

我已經第一次使用它here,我很高興。