2014-02-25 72 views
2

我有幾個文件夾,每個文件夾都包含幾個圖像。我想要做的是:使用PHP生成文件夾圖標並預覽其內容

  1. 打開的目錄與PHP和顯示文件夾到瀏覽器
  2. 的文件夾圖標應該已經顯示其內容的預覽
  3. 如果有太多的圖片,只一個子集(也許最多4)應顯示

U可以從Windows知道這一點:

enter image description here

。 我會很高興,如果我能處理它像或類似於Windows的解決方案

+0

作爲一般提示:您將需要AJAX和預先創建預覽的腳本。 – SaidbakR

回答

2

你的問題的方式廣泛,但我想我們可以與PHP提供了圖像處理的兩個主要解決方案的事實開始:

基本上,你想要做的是有一個基礎文件夾圖標圖像和OV它的內容的預覽在其上面的erlay縮略圖。

如何獲取這些縮略圖取決於您的設置。這是一個Windows服務器預覽已經生成的操作系統,你可以提取和使用?你需要從頭開始生成它們嗎?你有什麼樣的數據可用?

至於讀取文件系統的數據,PHP在Filesystem IO上有一些優秀的documentation聯機。

+0

我想我必須從scatch創建縮略圖。我已經擔心這不會是一個直接的任務,但我認爲PHP可能提供了一些內置的解決方案。好吧,這意味着很多閱讀。感謝您給我一點啓動! –

+0

imagick和gd中有方法可以從圖像創建縮略圖,所以這應該很容易。以及創建合成圖像(重疊一個)。但是,您需要確定哪些是用於創建縮略圖的「源」圖像。 – alkar

相關問題