All Projects → hbl917070 → Tiefsee4

hbl917070 / Tiefsee4

Licence: MIT license
hbl917070.github.io/aeropic/

Programming Languages

typescript
32286 projects
C#
18002 projects
EJS
674 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects
CSS
56736 projects

Tiefsee4

簡述

Tiefsee是一個以簡約理念設計而成的圖片檢視器,支援各種特殊格式 (例如psd、heic、avif、qoi


下載

Tiefsee 4.0.0-beta.23 (注意:此為測試版

開發中功能:  
瀏覽多幀圖片、大量瀏覽模式、多國語言、自定快速鍵

運行需求


程式截圖


專案說明

專案類型:C# WinForm (net 4.8)

開發語言:C#、TypeScript

專案建立步驟


目前已知問題

1、無法使用觸控拖曳移動程式

此問題在同樣基於webview2開發的win11 Microsoft Teams也存在。
於4.0.0-beta.18修復此問題,但僅是透過js計算視窗坐標,而非使用系統原生的winAPI,因此流暢度不佳。

2、無法於 Windows 7 運行

讓視窗透明化的程式碼會導致Tiefsee無法運行於 Windows 7,暫時無解決方案。

3、使用毛玻璃視窗後,模糊區域會溢出視窗外

將專案移植到UWP或winUI 3,或許可以解決此問題,但改動幅度極大,因此目前無此計劃。

4、視窗使用毛玻璃效果後,可能導致Tiefsee的視窗在移動時嚴重延遲

此BUG並非所有電腦都會發生。Tiefsee提供win7跟win10兩種毛玻璃效果,但不論是哪一種都並非Windows正式公開的API。

5、無法開啟長路經的檔案

理論上改用 .net 6 來編譯可以解決此問題,但 .net 6 的運行環境並非Windows內建的環境,因此暫時不考慮調整專案類型。

6、Tiefsee.exe的路徑不能含有中文日文之類的特殊字元

此BUG並非所有電腦都會發生。如果確定已經安裝Webview2了但依然顯示「必須安裝Webview2才能運行Tiefsee」,嘗試把Tiefsee放在沒有中文的路徑裡面執行。依然不行的話,嘗試以系統管理員身份執行Webview2的安裝程式。


Licenses

The Tiefsee4 project is open source under the MIT license.
However, the extensions that are installed separately are not part of the Tiefsee4 project.
They all have their own licenses!


Tiefsee4的原始碼以MIT授權形式開源,
但另外安裝那些的擴充套件,並不屬於Tiefsee4專案的一部分,
他們都有各自的授權條款!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].