RetainPDF – 免费 PDF 保留排版翻译工具|外文文献|扫描版论文|LaTeX 公式|代码块

我们日常工作学习过程中往往会遇到这样的场景,不管是外文 SCI 论文、扫描版教材、带复杂公式的技术文档,还是满是代码的技术手册,普通翻译软件一翻就乱:排版全崩、公式变乱码、表格错位、代码被改得面目全非,扫描版 PDF 更是直接 “废了”。如果你想找一款能保留原版排版、精准翻译公式与代码、还支持扫描件的工具,那么就非常推荐使用下 软件格律诗 今天这款RetainPDF 直接把 PDF 翻译的所有痛点一次性解决,这才是真正能干活的 PDF 翻译工具。

RetainPDF 是一款开源免费、全平台可用、专注保留原版排版的 PDF 翻译工具,专为科研论文、扫描教材、技术手册、代码文档打造。它不只是简单 “把字翻成中文”,而是完整保留原版式、双栏结构、表格位置、图片布局、行内公式、代码格式,连扫描件 / 图片型 PDF 都能完美识别翻译,真正做到译文与原版一模一样,只是文字变成中文。

和市面上的工具完全不同:

  • PDFMathTranslate、PolyglotPDF:不支持扫描 PDF、搞不定复杂公式
  • 在线翻译平台:排版全毁、公式乱码、隐私不安全
  • 闭源工具:收费贵、无法本地部署、接口不开放

而 RetainPDF 从底层设计就瞄准最难搞的 PDF 场景:扫描件、复杂行内公式、代码块、多栏版式,正面硬刚闭源产品,在体积控制、翻译速度、字体自适应上甚至更优秀。

它采用前后端分离架构,打通 OCR 识别→智能翻译→排版重建→导出交付全链路,支持 Windows/macOS/Linux 三端,还能 Docker 一键部署,个人自用、团队共享、局域网部署全都行,开源 MIT 协议,免费使用、自由二次开发,完全免费无限制。

主要功能特点

1. 扫描版 PDF 全能通杀,图片 PDF 也能高清翻译

这是 RetainPDF 最炸裂的优势! 普通工具只支持可复制 PDF,遇到扫描件、拍照版、图片型 PDF直接歇菜。RetainPDF 内置高精度 OCR 引擎,模糊扫描、老旧文档、低清截图都能精准识别,自动补全缺损笔画,翻译后依然保持原版排版,再也不用对着模糊外文一页页手抄

一本 200 页的模糊扫描教材,文字倾斜、字迹发虚,上传后自动识别、翻译、重排,导出 PDF 清晰工整,和原版排版分毫不差。

2. 复杂行内公式完美还原,科研论文零压力

理工科文献最头疼的就是行内公式、多层嵌套分式、上下标符号,普通工具一翻就变成乱码或纯文字,完全没法看。 RetainPDF 对公式做专项渲染处理,LaTeX 公式精准识别、位置丝毫不差,和正文自然衔接,数学、物理、化学、计算机论文翻译零障碍。

3. 代码块不误翻,等宽格式原样保留

程序员、技术文档党最烦:翻译把代码缩进、注释、变量名改乱,直接不能用。 RetainPDF代码块强制保护,等宽字体、缩进、注释完整保留,绝不乱改命令行、Python/Java 代码块,技术手册、API 文档、编程教材翻译后直接可复制使用,不用二次校对。

4. 排版 1:1 神还原,多栏 / 表格 / 图片纹丝不动

翻译最怕 “排版雪崩”:双栏变单栏、表格错位、图片乱飞。 RetainPDF 用坐标系精修重绘,字体大小自适应、行块智能回填、遮罩精准覆盖,双栏版式、复杂表格、嵌入式图片完全和原文一致,导出 PDF 整洁规整,直接可用、无需二次排版。

5. 全平台 + 一键部署,个人 / 团队都能用

Windows:一键安装 macOS:拖进 Applications 即可(首次提示已损坏执行一条命令即可); Linux:deb 包一键安装; 团队 / 局域网:Docker 一条命令部署,多设备同时用,内网安全、不泄露文档

6. 开源免费无广告,隐私安全拉满

全程无广告、无内购、无登录、无上传云端,所有处理在本地完成,敏感论文、机密文档绝对安全。支持API 自动化调用,可接入自己的工作流,自由度拉满。

对比同类工具

工具扫描 PDF复杂公式代码不误翻排版保留本地部署开源免费
RetainPDF极强
PDFMathTranslate一般
PolyglotPDF一般
Doc2X闭源
普通在线翻译极差收费

安装与使用

  1. 上传 PDF 打开软件,拖拽上传 PDF(可编辑 / 扫描版都行),自动开始识别→翻译→排版。
  2. 导出结果 翻译完成,导出翻译后 PDF、Markdown、JSON、Typst,直接使用、归档、分享。

全程可视化操作,不用写代码、不用配环境、不用懂原理

官方网站

https://github.com/wxyhgk/retain-pdf

下载地址

https://pan.quark.cn/s/2bd7e69429b2

JameCling
JameCling