PDFMathTranslate pdf2zh PDF文档翻译及双语对照工具

PDFMathTranslate pdf2zh PDF文档翻译及双语对照工具

PDFMathTranslate简介

科学 PDF 文档翻译及双语对照工具

基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker

欢迎在 GitHub IssuesTelegram 用户群 或 QQ 用户群 中提供反馈

在线演示 🌟

免费服务 (https://pdf2zh.com/)

你可以立即尝试 免费公共服务 而无需安装

在线演示

你可以立即尝试 在 HuggingFace 上的在线演示魔搭的在线演示而无需安装 请注意,演示的计算资源有限,因此请避免滥用

安装和使用

我们提供了四种使用该项目的方法:命令行工具便携式安装图形交互界面 和 容器化部署.

pdf2zh的运行依赖于额外模型(wybxc/DocLayout-YOLO-DocStructBench-onnx),该模型在魔搭上也可以找到。如果你在启动时下载该模型遇到问题,请使用如下环境变量:

set HF_ENDPOINT=https://hf-mirror.com

方法一、命令行工具

  1. 确保安装了版本大于 3.8 且小于 3.12 的 Python
  2. 安装此程序:pip install pdf2zh
  3. 执行翻译,生成文件位于 当前工作目录:pdf2zh document.pdf

方法二、便携式安装

无需预先安装 Python 环境

下载 setup.bat 并双击运行

方法三、图形交互界面

  1. 确保安装了版本大于 3.8 且小于 3.12 的 Python
  2. 安装此程序:pip install pdf2zh
  3. 开始在浏览器中使用:pdf2zh -i
  4. 如果您的浏览器没有自动启动并跳转,请用浏览器打开:http://localhost:7860/

查看 documentation for GUI 获取细节说明

方法四、容器化部署

  1. 拉取 Docker 镜像并运行:
docker pull byaidu/pdf2zh docker run -d -p 7860:7860 byaidu/pdf2zh
  • 通过浏览器打开:http://localhost:7860/

用于在云服务上部署容器镜像:

Deploy
Deploy to Koyeb
Deploy on Zeabur
Deploy to Koyeb

效果截图

PDFMathTranslate pdf2zh PDF文档翻译及双语对照工具
PDFMathTranslate pdf2zh PDF文档翻译及双语对照工具
PDFMathTranslate pdf2zh PDF文档翻译及双语对照工具

项目地址

GitHub:
https://github.com/Byaidu/PDFMathTranslate

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注