EMAIL CTA

获取新的 AI 实战内容与自动化案例

留下邮箱,我会把新的教程、工具拆解和可落地的工作流更新发给你。这个入口更适合咨询、合作线索和订阅型读者。

订阅即同意接收 Charlii AI 更新,可随时退订;合作需求也可从联系页提交。

查看联系页
Image in article

完整保留排版的 PDF 文档全文双语翻译,支持Google,DeepL,Ollama,OpenAI 翻译

完整保留排版的 PDF 文档全文双语翻译,支持Google,DeepL,Ollama,OpenAI 翻译

字数 254阅读时长≈ 1 分钟
2024-11-14
2026-3-5

完整保留排版的 PDF 文档全文双语翻译,支持Google,DeepL,Ollama,OpenAI 翻译

Github地址:https://github.com/Byaidu/PDFMathTranslate
notion image
notion image
  • • PDF 文档翻译及双语对照
  • • 📊 保留公式和图表
  • • 📄 保留可索引目录
  • • 🌐 支持多种翻译服务
要求 Python 版本 >=3.8, <=3.12
命令行中执行翻译指令,在工作目录下生成翻译文档 example-zh.pdf 和双语对照文档 example-dual.pdf ,默认使用 Google 作为翻译服务
参考 Google Languages Codes, DeepL Languages Codes
参考 DeepLX
环境变量构建接入点:{DEEPL_SERVER_URL}/{DEEPL_AUTH_KEY}/translate
  • • DEEPL_SERVER_URL (可选), e.g., export DEEPL_SERVER_URL=https://api.deepl.com
  • • DEEPL_AUTH_KEY , e.g., export DEEPL_AUTH_KEY=xxx
参考 Ollama
设置环境变量构建接入点:{OLLAMA_HOST}/api/chat
  • • OLLAMA_HOST (可选), e.g., export OLLAMA_HOST=https://localhost:11434
参考 SiliconCloud, Zhipu
设置环境变量构建接入点:{OPENAI_BASE_URL}/chat/completions
  • • OPENAI_BASE_URL (可选), e.g., export OPENAI_BASE_URL=https://api.openai.com/v1
  • • OPENAI_API_KEY , e.g., export OPENAI_API_KEY=xxx