文档如何在本机处理
简答: EnjoyPDF 处理文档的每一步都在你的电脑上完成。唯一会把文档文字发出去的是可选的云端 AI 翻译,由你选择平台并确认。本机会保存识别缓存、项目文件和设置,本文列出它们的位置以及如何清除。
数据流
- 读取:从本地磁盘读取 PDF 或图片。密码只用于本次内存中的操作,不存入配置或日志。
- 识别:用内置或已安装的识别模型在本机 CPU 上运行,不调用任何在线服务。
- 替换或脱敏:在内存中完成,原文件不会被覆盖。
- 保存与校验:写入你选择的输出位置,随后在本机重新打开输出文件做回读校验或残留检查。
- 记录:在输出文件旁写操作记录 manifest.json,内容不含被替换或删除的文字。
本机会保存什么
| 内容 | 位置 | 包含什么 | 如何清除 |
|---|---|---|---|
| 识别缓存 | %LOCALAPPDATA%\PDFTextReplacer\ocr-cache\ | 按文件内容哈希保存的识别结果 | 删除该目录 |
| 项目文件 | %LOCALAPPDATA%\PDFTextReplacer\projects\*.pdtw | 关键词、设置和勾选状态,用于崩溃恢复 | 删除对应文件 |
| 设置 | %LOCALAPPDATA%\PDFTextReplacer\settings.json | 界面与识别选项;不含文件内容、关键词和密码 | 删除该文件 |
| AI 平台密钥 | %LOCALAPPDATA%\PDFTextReplacer\keys.json | 用当前 Windows 账户加密(DPAPI) | 在「管理平台…」中删除 |
| 语言包 | %LOCALAPPDATA%\PDFTextReplacer\models | 识别模型文件 | 删除对应文件 |
识别缓存在文件内容变化或模型升级后自动失效。
许可证
当前开发版尚未包含授权与激活功能。设计目标是激活和校验在本机完成、不需要联网,正式版发布时会在这里更新。
什么时候会联网
当前版本只有两种联网行为:你点击下载语言包,以及你主动使用的云端 AI 翻译(会把待翻译的文字发给你选择的平台)。检查更新和异常报告仍在规划中,尚未实现。详见联网行为说明,并可以按验证软件不上传文档自行核对。