電腦中存儲著很多圖片照片,想要正常瀏覽圖片,是需要借助圖片查看工具的;係統自帶的圖片查看工具功能相對單一,小編向大家推薦牛牛圖片查看器,簡單實用。
牛牛圖片查看器是一款由乖乖牛技術團隊研發的綠色小巧的看圖工具,軟件可支持jpg、png、bmp、gif等4種格式圖片,支持非gif圖片的翻轉,支持一鍵保存圖片到本地。功能強大,操作簡單,需要的朋友快下載試試吧!
一:使用說明
通過命令行調用,傳遞圖片路徑即可打開圖片查看器,支持絕對路徑與相對路徑,如:
ImageViewer.exe c:\test.png
在窗口上雙擊可關閉程序
二:功能說明
支持jpg、png、bmp、gif等4種格式圖片
支持圖片拖動偏移後的平滑放大縮小;通過鼠標放大或窗口大小變化時,支持圖片平滑適配
支持非gif圖片的翻轉
支持保存圖片到本地
支持按圖片自動控製窗口的大小顯示[打開進程時]
支持通過上一張與下一張控製顯示圖片所在目錄下的其他圖片[按修改先後時間排序],並顯示當前正在瀏覽哪一張
三:原理說明
利用duilib的現有特性功能來實現,比如在放大時,計算出圖片的放大後的尺寸以及窗口的大小,進一步計算出存放圖片的容器的POS信息,設置就好。
我認為這裏需要注意的是圖片在放大以後,通過鼠標拖動了圖片,再放大時,要能保持在現有的中心處放大,而不是以原始圖片的中心來放大或縮小;這樣可以保證被拖放後的圖片在二次放大或縮小時,整個是一個平滑的過程,也沒啥技術含量,就是一些坐標的計算了。
這種工具技術性不強,就是一些細節調試需要花費比較多的時間,以上全部應用duilib的功能實現,沒有自己寫一行繪圖的代碼,
1. 通過SetMouseEnabled來控製放大比例顯示的層不響應鼠標事件,這樣可以穿透在圖片上的層,不至於會影響到放大後圖片的位置拖放
2. 通過調整float控件的pos實現,支持負值的pos信息,通過設置pos信息來實現圖片的拖動
3. 圖片會被緩存,需要在翻轉及切換圖片時,先清理一下相應圖片的緩存 [paintmanager.RemoveImage(path)],防止切換後圖片不更新或更新錯
4. 至於其他窗口半透明啥的,咱們就不在這裏討論了,網上信息很多了 ^_^
1). 支持窗口置頂
2). 支持拖放圖片到窗口上來瀏覽
3). 支持將剪貼板中的圖片顯示到窗口上
4). 支持從QQ窗口中複製圖片過來瀏覽[包含被QQ保護的原創表情]
5). 修正圖片放大與縮小失真的問題
131.7M / 11-29
媒體製作
下載13M / 09-29
視頻處理
下載5.6M / 02-29
轉換翻譯
下載76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載