hbl917070 / Tiefsee4

An open-source image viewer for Windows with powerful features and ease of use
https://hbl917070.github.io/aeropic/
MIT License
268 stars 11 forks source link

DDS檔會錯誤 #28

Closed lpin000031 closed 4 months ago

lpin000031 commented 4 months ago

只要是DDS格式的都打不開,3.0.8時還可以,換到4.1.6就不行了

hbl917070 commented 4 months ago

方便提供一些可以測試的圖片嗎

lpin000031 commented 4 months ago

building_icons.zip 主要是遊戲內檔案

hbl917070 commented 4 months ago

已將修正此問題的程式碼提交到 GitHub。 有興趣測試看看的話可以下載 Nightly 版本。不過 Nightly 版本需要裝 .net8

https://github.com/hbl917070/Tiefsee4/releases/tag/nightly

lpin000031 commented 4 months ago

這個版本可以直接看到了,不過我在檔案總管裡還是沒辦法看到縮圖

hbl917070 commented 4 months ago

是的,Tiefsee 沒有覆寫檔案總管縮圖的功能

lpin000031 commented 4 months ago

圖片 旁邊預覽還是看不到,這跟檔案總管有關係嗎

hbl917070 commented 4 months ago

目前 Tiefsee 的檔案預覽面板,是直接抓檔案總管的圖示 其實有很多圖片是沒有內嵌縮圖的,沒有縮圖的檔案類型就要完整讀取整張圖片,才能繪製預覽圖 假設資料夾內有10張300m的bmp圖片,如果實際去繪製縮圖,那麼只要開其中一個檔案,就會同時把這10張300m的圖片載入到記憶體裡面處理 所以才會暫時用檔案總管的圖示,而非實際去繪製預覽圖

lpin000031 commented 4 months ago

那我懂了,剩下的問題應該是那個DDS檔本身的問題