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

软件简介


科学 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

    By 行政