2012-07-03 78 views
1

我想問一下我的項目。所以,我有一個顯示圖像的網頁。但我希望人們可以在想要查看有關圖像的更多詳細信息(如Google地圖中的縮放工具)時縮放圖像,方法是單擊圖像。有人能告訴我可以做的方式嗎?謝謝。如何製作縮放工具來縮放Google地圖等圖片?

回答

0

你需要非常不同的解決方案,如果你有非常大的圖像或小的:

  • 的小圖像(幾莫),您可以將圖像發送到瀏覽器,並有一個小的腳本處理鼠標和輪子,並在畫布上繪製圖像的可見部分。

  • 如果您有非常大的圖像,則需要類似於Google Maps的解決方案。關於Google地圖縮放的有趣之處在於,您的瀏覽器永遠不會獲得整個高清地圖,而只能獲得「平鋪」,這只是屏幕分辨率的一小部分。您需要一個服務器端庫來剪切大圖像並構建拼貼。很多都可用(我用Java製作了一個),它取決於您選擇的服務器端語言(例如,谷歌「平鋪縮放庫your_language」)。而且你需要一個(有點複雜的)腳本瀏覽器端來獲取,管理和顯示這些圖塊。

+0

所以我有大的圖像,我用它的PHP。所以你怎麼看? – dinda

+0

你的照片大小是多少?多於1個鉬? –

+0

我從來沒有這樣做過PHP,但似乎存在一些庫。例如http://www.sharewareconnection.com/ajax-zoom-image-zoom-pan-gallery.htm –