关于那些无处不在的图片查看器
有时候我们可能会对一些系统默认的图片查看器感到沮丧。这些本应简单纯粹的软件,却充斥着广告和会员制度,真正想要欣赏图片时,却被广告打扰了视线。在这样的情况下,为何不自力更生,开发一个自己的图片查看器呢?这次我们用c#来实现。
参考某安全大厂和办公软件大厂的图片查看器设计思路,我们开发的这款图片查看器,拒绝广告,无需会员制度。它支持webp格式的图片,可置顶显示,同时提供图片另存为功能,简洁实用。
为了美观,我们采用antdui第三方控件库来设计按钮,并采用sixlabors.imagesharp库来加载图片。按钮设计简洁明了,以图标代替文字。底部的panel包含了常用的按钮,如置顶显示和另存为功能。picturebox则用来展示图片。
这款图片查看器的核心功能包括:打开图片时自动获取所在文件夹的所有图片并定位;通过dragenter和dragdrop事件实现图片的拖放打开;窗体置顶功能让你无论在哪都能清晰查看图片;上一页下一页的功能方便浏览;还有图片旋转和另存为功能,让你灵活处理图片。这款查看器还可以将特殊格式或无法打开的图片另存为可打开格式,尤其适用于微信接收的图片。
整个软件界面简洁直观,全屏或调整至合适大小均可。只需将图片拖入即可正常显示。浏览时还能轻松切换文件夹而不被遮挡。这款查看器实用且高效,无需广告干扰,让你静心欣赏图片。如此实用的工具,现在就等着你来体验了!
附效果图:运行流畅,界面简洁。你可以轻松浏览、旋转和保存图片。置顶功能让你在使用时更加便捷。这款查看器还提供格式转换功能,满足你的多样化需求。
摆脱广告的束缚,摆脱会员制度的限制,打造一个专属于自己的图片查看器,享受纯粹的欣赏图片的快乐吧!