好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 w8843765 于 2026-8-18 17:30 编辑
# OfficeToolbox 办公工具箱 · 功能说明
做个市场调研,可以提需求,有空会看,有好的建议,后期会优化_2026-08-18 17:30
有求必应,蓝奏云已经更新,主打听劝。
因时间原因,具体功能我没怎么测哈,后续更不更新看时间,纯散修!瞅了两眼需求不是很多,先不做修改了。嘻嘻。
**版本:v2.4**
**平台:Windows 64 位 · .NET 8 WPF**
**原则:全程本地处理,文件不上传云端**
---
## 一、产品简介
OfficeToolbox 是一款集成多种日常办公能力的桌面工具箱,涵盖图片、PDF、文档互转、表格、文件整理、压缩等场景。所有处理在本地完成,适合对数据隐私有要求的个人与办公环境。
---
## 二、通用能力
| 能力 | 说明 |
|------|------|
| 本地处理 | 不联网上传文件(OCR 首次使用需下载语言包除外) |
| 路径记忆 | 各模块输入/输出路径自动保存到 `%AppData%\OfficeToolbox\settings.json` |
| 拖拽输入 | 将文件或文件夹拖入主窗口,自动填入当前模块 |
| 任务取消 | 批量任务进行中,底栏可点「取消」中断 |
| 进度反馈 | 底栏显示状态文字与进度条 |
| 打开输出 | 任务完成后,底栏「打开输出位置」可直达结果目录或文件 |
---
## 三、功能模块
### 文档类
#### 1. 图片批处理
对文件夹内图片批量处理,支持子目录递归。
| 功能 | 说明 |
|------|------|
| 缩放 | 指定宽高;宽为 0 时按原尺寸仅转格式 |
| 压缩 | JPEG 质量可调(默认 85) |
| 转格式 | jpg / png / bmp / gif / tif / webp |
| 保持比例 | 缩放时可勾选 |
| 文字水印 | 可选;支持字号、透明度、平铺或底部居中 |
**输出**:未指定输出目录时,默认在输入目录下创建 `_output`。
---
#### 2. 图片转换
| 模式 | 说明 |
|------|------|
| 多图合并 PDF | 将文件夹内图片按顺序合成一个 PDF |
| 批量旋转 | 顺时针 90° / 逆时针 90° / 180° |
| 清除 EXIF | 去除图片元数据,输出到新目录 |
| 批量转格式 | 统一转为指定格式(jpg/png/bmp 等) |
---
#### 3. 文档互转 & OCR
| 模式 | 输入 | 输出 |
|------|------|------|
| PDF → Word | .pdf | .docx(按页提取文本与结构) |
| PDF → Excel | .pdf | .xlsx(按页提取) |
| Word → PDF | .docx | .pdf |
| Excel → PDF | .xlsx | .pdf |
| OCR:PDF → 文本 | .pdf | .txt(扫描件识别) |
| OCR:图片文件夹 | 图片目录 | 每张图对应一个 .txt |
**OCR 语言**:中英混合 / 仅英文 / 仅中文。
**页码范围**:PDF 相关操作支持如 `1-3,5,8` 的页码写法。
**说明**:首次 OCR 会自动下载 Tesseract 语言包到 `%AppData%\OfficeToolbox\tessdata`,需联网一次。
---
#### 4. PDF 工具
| 模式 | 说明 |
|------|------|
| 合并多个 PDF | 至少 2 个文件,按列表顺序合并 |
| 拆成单页 | 每页输出为一个独立 PDF |
| 加文字水印 | 斜角半透明文字水印 |
| 导出真实页面 PNG | 基于 Docnet 渲染,非占位图;可调 DPI |
| 提取指定页 | 按页码范围输出新 PDF |
| 提取全文 → TXT | 基于 PdfPig 提取可复制文本 |
---
#### 5. PDF 修改
| 模式 | 说明 |
|------|------|
| 删除指定页 | 如 `2,5-7` |
| 旋转页面 | 90° / 180° / 270°,可指定页码 |
| 按自定义顺序重排 | 如 `3,1,2,4-6` |
| 整份倒序 | 最后一页变第一页 |
| 插入空白页 | 指定插入位置 |
| 添加页码 | 自定义格式,默认「第 {0} 页 / 共 {1} 页」 |
| 插入另一份 PDF | 在指定页后插入其他 PDF 全部页面 |
| 加密 | 设置打开密码 |
| 解密 | 移除已知密码 |
选择 PDF 后界面会显示当前文件总页数。
---
#### 6. 表格处理
| 模式 | 说明 |
|------|------|
| 合并 Excel | 多个 .xlsx 合并为一个工作簿 |
| 合并 CSV | 多个 .csv 合并为一个文件 |
| 按列拆分 CSV | 按指定列值拆成多个 CSV 文件 |
| 工作表 → CSV | 将 Excel 各工作表导出为 CSV |
| 去重(CSV/Excel) | 按整行或指定列去重,输出去重后文件 |
| 按列筛选 CSV | 指定列名 + 筛选值(包含匹配,忽略大小写) |
支持一次添加多个表格文件;去重/筛选需指定单文件路径。
---
### 文件类
#### 7. 批量重命名
| 规则 | 说明 |
|------|------|
| 前缀 / 后缀 | 在文件名前后追加文字 |
| 查找替换 | 替换文件名中的指定片段 |
| 序号 | 起始序号、位数(如 001、002…) |
| 子文件夹 | 可选是否包含子目录 |
**流程**:先「预览」查看变更列表,确认后再「确认重命名」执行。
---
#### 8. 文件整理
| 模式 | 说明 |
|------|------|
| 查找重复文件 | MD5 校验,列出重复组 |
| 子目录占用排行 | 统计各子目录大小与文件数 |
| 计算 MD5/SHA256 | 批量计算哈希值 |
| 导出文件清单 CSV | 导出目录下文件列表 |
| 删除空文件夹 | 递归删除无内容的空目录 |
查重、哈希结果可导出为 CSV 报告。
---
#### 9. 压缩解压
| 模式 | 说明 |
|------|------|
| 打包为 ZIP | 添加多个文件/文件夹,支持压缩级别:最快 / 标准 / 最小 |
| 解压 ZIP | 解压到指定目录 |
---
### 专项类
#### 10. 签名图处理
将手写签名等图片批量转为 **1 位色 BMP**,常用于电子签章系统。
| 参数 | 说明 |
|------|------|
| 尺寸 | 默认 115×55,可自定义 |
| 阈值 | 黑白转换阈值 |
| 反色 | 可选反色处理 |
输出文件名与原图一致,扩展名改为 `.bmp`。
---
#### 11. 扫描增强
针对扫描件、拍照文档做批量图像增强,输出 PNG。
| 调整项 | 说明 |
|--------|------|
| 亮度 / 对比度 | 数值可调 |
| 锐化 | 可选 |
| 灰度 | 转灰度图 |
| 二值化 | 配合阈值生成黑白图 |
---
#### 12. 文本小工具
纯本地文本处理,支持读入 txt/csv/log/md 等文件。
| 操作 | 说明 |
|------|------|
| 去重 | 按行去重 |
| 排序 | 按行排序 |
| 去空行 | 删除空白行 |
| 去首尾空格 | 每行 trim |
| 加行号 | 为每行添加序号 |
| 提取数字 | 从文本中提取数字 |
输入区实时显示行数、字符数统计;输出可复制或存文件。
---
#### 13. 小工具
| 模式 | 说明 |
|------|------|
| 批量生成二维码 | 每行文字生成一个 PNG 二维码 |
| Base64 编解码 | 文本或文件 Base64 转换 |
| 随机密码 | 可调长度,可选大写/数字/符号 |
| JSON 格式化 | 格式化或压缩 JSON |
---
## 四、使用建议
1. **拖拽**:在对应模块下,直接把文件/文件夹拖进窗口最快。
2. **页码写法**:PDF 相关功能统一支持 `1-3,5,8` 这类范围表达式。
3. **OCR 效果**:扫描件越清晰识别越好;复杂版式 PDF→Word 以文本提取为主,不保证版式完全一致。
4. **PDF 加密**:解密需知道原密码;加密后请妥善保管密码。
5. **大批量任务**:处理大量文件时可随时点「取消」,已完成的文件不会回滚。
---
## 五、运行与依赖
### 分发
| 项目 | 要求 |
|------|------|
| 操作系统 | Windows 64 位 |
| .NET 运行时 | **不需要**(自包含) |
| 体积 | 约 190 MB(含运行时与原生库) |
| 入口程序 | `OfficeToolbox.exe` |
### 依赖说明
- **PDF 渲染**:pdfium(Docnet)
- **OCR**:Tesseract(语言包首次自动下载)
- **表格**:ClosedXML、CsvHelper
- **PDF 读写**:PdfSharpCore、PdfPig
---
## 六、模块一览
| 分类 | 模块 | 典型场景 |
|------|------|----------|
| 文档 | 图片批处理 | 批量缩图、加水印 |
| 文档 | 图片转换 | 图片转 PDF、清元数据 |
| 文档 | 文档互转 & OCR | PDF/Word/Excel 互转、扫描识别 |
| 文档 | PDF 工具 | 合并拆分、导图、提取文字 |
| 文档 | PDF 修改 | 删页、旋转、加密 |
| 文档 | 表格处理 | 合并、去重、筛选、导出 |
| 文件 | 批量重命名 | 规则化改名 |
| 文件 | 文件整理 | 查重、算哈希、清空目录 |
| 文件 | 压缩解压 | ZIP 打包/解压 |
| 专项 | 签名图 | 手写签转 BMP |
| 专项 | 扫描增强 | 文档扫描后期 |
| 专项 | 文本小工具 | 文本清洗整理 |
| 专项 | 小工具 | 二维码、Base64、密码 |
---
*OfficeToolbox · 本地办公工具箱 · v2.4*
下载链接通过网盘分享的文件:publish(1).rar
链接: https://pan.baidu.com/s/1syomCIzeyrkDYqkCiDzdIA?pwd=52pj 提取码: 52pj
蓝奏云链接:https://wwavc.lanzoue.com/ie7TS4338ojc 密码:52pj |
免费评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 精品工具盒|主题: 2781, 订阅: 1233
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|
|