✅PicoFilter – 图片筛选、命名、排序和格式转换程序
联系&反馈:regmvks@outlook.com
PicoFilter 是一款简单易用的图片整理工具,支持读取JPEG & JPG,PNG,BMP,ICO和GIF格式的图像文件,轻松实现筛选分类、批量重命名、分析和批量格式转换等的功能。程序基于.NET Framework框架开发,使用的语言为VB.NET,完全遵循Windows设计规范。
Tip
- 运行程序前请安装 方正黑体_GBK字体获得最佳视觉体验。
- 运行前请确保当前计算机已经安装.NET Framework 4.7.2 Runtime,否则程序将无法运行。
- 程序必须运行在分辨率大于
720P的显示器上,低于该分辨率运行时布局会出现错误。 - 项目完全免费开源,仅供交流和学习使用,任何人不得以任何形式用于商业用途或未经授权的分发。
内容概览
- ?使用说明
- ?特色功能
- ?界面展示
- ⏬下载
- ?打赏
- 鸣谢
- ?PICOFILTER – 许可协议
- ?字体资源的许可协议
?使用说明
考虑到程序布局设计比较紧凑,且我对很多功能的描述不是很准确,所以打算撰写一份说明文档用于教学。目前正在撰写PicoFilter 2.0版本的说明文档,你可以点击下方的链接来访问;此外我还在哔哩哔哩上传了教程视频(不过是1.7.x版本的,当然也可以作为参考)。如果有任何疑问欢迎联系我,我会尽我所能的帮助你。
- 说明文档 [第一稿完成]:PicoFilter 2.0.x 使用说明
?特色功能一览
表内列举了软件的特色功能。值得一提的是,部分功能的名称看起来会很怪(完全不理解是什么功能),所以我加了很多的工具提示,看不懂的功能可以优先看一下工具提示。此外软件还集成了鼠标功能,如鼠标中键打开当前扫描文件夹,鼠标拖入文件夹、鼠标中键分配列表尺寸、鼠标中键填充分辨率,右键菜单等等,更多细节还请下载体验一下。
| 功能 | 详细说明 | 备注 |
|---|---|---|
| 格式筛选 | 勾选任意格式(一个或多个)即可将符合项目加载到筛选列表中 | 可以和分辨率筛选组合使用 |
| 分辨率筛选 | 支持符合分辨率筛选、大于/小于分辨率筛选、排除符合分辨率筛选、忽略方向(不论图像方向如何)筛选 | 可以和格式筛选组合使用 |
| 分析和统计 | 查看当前文件夹中各个格式占比、大小,或是选中文件的文件名、格式、分辨率、大小和创建日期等的信息 | 筛选结果支持导出为Xlsx文件 |
| 导视 | 加载当前目录下的文件夹结构,可以实现快速跳转或返回上一级等操作 | 支持拖入文件夹操作 |
| 导出结果 | 支持隔离(将筛选结果与其他原文件分隔)、删除、移动、复制和一键保存到桌面等功能 | |
| 搜索 | 可以限定搜索范围(格式、分辨率、文件名、修改日期)或者全局搜索 | |
| 星标 | 指定关键词(正规则表达式),并对带有关键词的项目添加“★”标记 |
2.0新增 |
| 排序 | 可以对列表内项目排序,排序依据为字符串、序号、分辨率、大小、修改日期 | |
| 批量重命名 | 对筛选结果批量重命名,可以自定义重命名格式(正规则表达式) |
可独立使用 |
| 批量格式转换 | 对筛选结果批量格式转换,仅支持读取静态图像格式,转换为JPG、PNG和BMP格式,其中JPG格式可以设置转换质量,JPG和BMP可以设置背景色 |
可独立使用;2.0新增
|
| 文件名拆分 | 对选中项目文件名拆分为文本块,可以自由选择复制,直接粘贴到查找和星标中 | 2.0.3新增 |
?程序界面展示
- 主界面
- 筛选
- 搜索
- 星标
- 导视
- 重命名
- 格式转换
- 文件名拆分
- 分析
⏬下载
- 发布页(优先更新):https://*githu*b.co*m/ReGoMark/PicoFilter/releases
- 蓝奏云(随后更新):https://wwza.lan*z*ou*o.com/iFsCJ314e5wf
?打赏
如果你喜欢这个程序,觉得它对你有帮助,欢迎通过赞助支持作者的持续开发与维护!每一份支持,都是我继续优化和更新的动力。无论是一次性打赏,还是持续支持,都将被深深感激!
鸣谢
Picofilter 的诞生离不开开源社区的支持。此外,感谢 @洛初 对我的指导,帮助我完善了说明文档和一些Git相关事宜。除此之外,本程序还使用了以下组件和IDE,这些开发者的辛勤付出,不胜感激。
- MertoModernUI
- EPPlus
- VisualStudio 2022
?聊点别的
程序从何而来?
2024年九月份的时候,我接手了PAA像素艺术大赛的作品收集工作和运营工作。在此期间,选手们提交的作品很多不符合要求,使用Windows资源管理器没法快速的筛选出不符合/符合要求的文件。为此在开源社区的帮助下,我制作了这一款软件,供大赛内部使用。后来我把他继续完善,放到了Github仓库上分享给大家,一起学习和交流。在一年多的累计更新中,PicoFilter 的版本号从1.2迭代到2.0.2,新增了许许多多的功能。
程序的名字怎么起的?
最开始作为一款作品筛选工具,我第一个想到的是works screening(确实不好听)。后来随着初代软件的制作完毕,我觉得有必要起一个好一点的名字了,于是把Picture弱化成Pico,加上Filter,便合成了PicoFilter这个名字。
