EasyBox 是一个功能丰富、面向日常办公与多媒体处理的开源工具箱,主要使用 Python 开发,旨在为用户提供一套简单易用、集成化的文件处理解决方案。以下是其主要功能模块的介绍:
📄 PDF 工具箱
合并 PDF:支持自定义文件顺序和页面范围,可保留原始书签。
拆分 PDF:
按固定页数拆分
按指定页码范围拆分
提取单页或拆分为单页文件(输出格式如
原文件名_拆分文件_页码.pdf)PDF 加密:
设置用户密码(用于打开文档)
设置所有者密码(用于编辑权限)
自定义权限(打印、复制、修改等)
支持多种加密算法:AES-128、RC4-128、RC4-40
PDF 解密:
常规密码解密
使用 John the Ripper 工具进行密码破解(需额外安装),支持字典攻击与暴力破解
PDF 转换:
PDF → Word
PDF → 图片
PDF → TXT
PDF → Markdown
水印处理:
添加水印
去除水印(效果依赖文档结构)
🖼️ 图片工具
批量图片格式转换
图片转 PDF
根据文件名修改图片/视频的拍摄时间(常用于整理相册或修复元数据)
📁 批量处理工具
批量重命名文件
批量替换文本内容
批量为文档添加水印
🎥 视频工具
屏幕录制:无分辨率限制,支持定时录制
视频格式转换:
视频 → GIF
视频 → AVI
视频 → MP4
✅ 特点总结
功能全面,覆盖文档、图像、视频常用操作
支持批量自动化处理,提升效率
开源免费,代码透明,便于本地部署或二次开发
界面友好(推测为 GUI,基于 Gradio 或 PyQt 等,具体需查看源码)
适合个人用户、办公人员或轻量级自动化场景使用,尤其对经常处理 PDF、图片或需要批量操作文件的用户非常实用。





