2012-07-18 21 views
0

我在一個文件夾中存有較大的圖像。我不想創建縮略圖圖像,將其存儲在某個地方並檢索。我正在尋找腳本來動態創建較大圖像的縮略圖,並在瀏覽器中顯示,但從不將縮略圖圖像存儲在服務器上。 有人可以推薦我一些教程鏈接或提供腳本來做到這一點?我發現phpthumb()http://phpthumb.sourceforge.net/在php中做這樣的工作。我怎麼能用它zend框架或其他庫,請推薦如何在zend框架中獲取縮略圖

編輯:如何使用phpthumb()http://phpthumb.sourceforge.net/? phpthumb()有一堆類文件。爲了產生phpthumb縮略圖(),我們只需要編寫以下行:

<img src="phpthumb.php?src=image.jpg&w=150"/> 

我想在Zend框架使用它。我應該在哪裏放置這個圖書館?放置在庫文件夾內,我將不得不重命名所有的類和它的引用。如何使用它?任何其他技術

+0

要使用Zend Framework v1或v2,您可以將庫放在任何需要的位置,然後將該位置添加到「include_path」。您不需要重命名任何類。爲了提高性能,你應該設置一個'cache'文件夾,正如phpThumb的readme.txt所說:「縮略圖速度慢,處理器密集型。啓用緩存將大大加速未來的縮略圖服務」 – 2012-07-19 03:25:41

回答

1

如果您願意爲源圖像提供HTTP訪問,則可以使用免費服務(如TinySrc)來提供縮略圖。 Zend Framework v1或Zend Framework v2都不支持我可以看到的圖像操作。

+0

感謝您的答覆,但據我瞭解, tinysrc是移動設備的調整大小工具。你可以請一個掠奪http://phpthumb.sourceforge.net/它很擅長它 – rockstar 2012-07-19 02:37:30

+0

根據http://docs.sencha.io/0.3.3/index.html#!/guide/src你可以定義圖像的大小,所以我不知道你爲什麼不能將它用於任何設備。 – 2012-07-19 03:18:58