我正在開發一個C#軟件,能夠顯示預覽的文件。基本上,有一棵樹在顯示磁盤文件系統入口左側,上,將顯示在樹中選擇文件的預覽,在包含停靠PictureBox
一個可調整大小的面板右側的面板。最初我只顯示圖像文件的預覽。如何管理圖片預覽正確
該軟件是專爲遊戲開發者,所以我需要支持所有的圖像格式,我會用很大的ImageMagick庫用於這一目的。關鍵是一些圖像文件可能很大,很大,所以我有幾個問題,關於性能和內存消耗。
- 我需要線程負載的圖片嗎?總是,或只有當圖片很大時?
- 將是一個正確的,如果我直接在
Picturebox
加載圖片,或者我應該算一個小尺寸的圖像(如縮略圖或類似的東西),它保存到磁盤,然後表現出來? - 有人知道我在哪裏可以下載大圖文件來測試我的預覽跟真的非常大的文件。
奇。遊戲開發中的規則2必須是:「不要使用大圖像,它們會殺死幀速率」。從目標客戶那裏獲取示例圖像,這是假設的最佳途徑。 – 2012-02-07 12:18:34