【PDFMathTranslate】开源下载和安装教程

【免费下载链接】PDFMathTranslate PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker 【免费下载链接】PDFMathTranslate 项目地址: https://gitcode.com/Byaidu/PDFMathTranslate

1、项目介绍

PDFMathTranslate 是一款专注于学术论文翻译的工具,支持保留原始PDF中的公式、图表、目录及注释的完整排版,生成双语对照文档。主要特性包括:

  • 多语言支持(中/英/日/韩等)
  • 提供命令行工具、图形界面及Docker部署
  • 集成Google/DeepL/Ollama等翻译服务

2、项目下载位置

  • GitHub仓库:主仓库地址(需替换为实际地址)
  • PyPI包:通过pip install pdf2zh安装
  • Windows版:Release页面下载ZIP包
  • Docker镜像docker pull byaidu/pdf2zh

3、项目安装环境配置

Python环境(3.10~3.12)

# 检查Python版本
python --version

Python版本检查示例

依赖项解决

若模型下载失败,需设置镜像:

set HF_ENDPOINT=https://hf-mirror.com  # Windows
export HF_ENDPOINT=https://hf-mirror.com  # Linux/Mac

4、项目安装方式

方法1:pip安装(推荐)

pip install pdf2zh
pdf2zh input.pdf  # 生成双语PDF

方法2:Windows免安装版

  1. 下载ZIP解压后双击pdf2zh.exe
  2. 若运行报错需安装VC++运行库

方法3:Docker部署

docker run -d -p 7860:7860 byaidu/pdf2zh

访问 http://localhost:7860 使用Web界面:
GUI界面示例

5、项目处理脚本

基础命令

pdf2zh paper.pdf -o output.pdf  # 指定输出路径
pdf2zh -i  # 启动图形界面

高级选项

参数 功能
-s deepl 指定DeepL翻译服务
-l ja 目标语言设为日语
-cp 兼容非PDF/A格式文档

提示:完整参数说明可通过 pdf2zh --help 查看。

【免费下载链接】PDFMathTranslate PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker 【免费下载链接】PDFMathTranslate 项目地址: https://gitcode.com/Byaidu/PDFMathTranslate

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐