目录
软件简介
科学 PDF 文档翻译及双语对照工具
– 📊 保留公式、图表、目录和注释 *([预览效果](#preview))*
– 🌐 支持 [多种语言](#language) 和 [诸多翻译服务](#services)
– 🤖 提供 [命令行工具](#usage),[图形交互界面](#gui),以及 [容器化部署](#docker)
在线演示
https://pdf2zh.com/
你可以立即尝试 在 HuggingFace 上的在线演示和魔搭的在线演示而无需安装 请注意,演示的计算资源有限,因此请避免滥用
安装和使用
我们提供了四种使用该项目的方法:命令行工具、便携式安装、图形交互界面 和 容器化部署。
pdf2zh的运行依赖于额外模型(wybxc/DocLayout-YOLO-DocStructBench-onnx
),该模型在魔搭上也可以找到。如果你在启动时下载该模型遇到问题,请使用如下环境变量:
set HF_ENDPOINT=https://hf-mirror.com
方法一、命令行工具
确保安装了版本大于 3.8 且小于 3.12 的 Python,然后安装此程序:
pip install pdf2zh
执行翻译,生成文件位于 当前工作目录:
pdf2zh document.pdf
方法二、便携式安装
无需预先安装 Python 环境
下载 setup.bat 并双击运行
图形交互界面
确保安装了版本大于 3.8 且小于 3.12 的 Python,安装此程序:
pip install pdf2zh
开始在浏览器中使用:
pdf2zh -i
如果您的浏览器没有自动启动并跳转,请用浏览器打开:
http://localhost:7860/
查看 documentation for GUI 获取细节说明
方法四、容器化部署
拉取 Docker 镜像并运行:
docker pull byaidu/pdf2zh
docker run -d -p 7860:7860 byaidu/pdf2zh
通过浏览器打开:
http://localhost:7860/
项目主页:https://github.com/Byaidu/PDFMathTranslate/tree/main
项目说明文档:https://github.com/Byaidu/PDFMathTranslate/blob/main/docs/README_zh-CN.md