Overview

Full name
docker.io/byaidu/pdf2zh
Registry
docker.io
Namespace
byaidu
Repository
pdf2zh
Cached tags
25
Last synced
07/13/2026, 04:03 PM

Introduction

PDF2ZH 镜像,学术论文 PDF 中英翻译工具,保留排版的 STEM 文档机器翻译 Web 服务,支持 GPU 加速。

Details

byaidu/pdf2zh 运行 PDF 数学友好翻译服务(PDFMathTranslate),在保留公式与排版的同时将 PDF 文档翻译为目标语言。定位为 PDF 翻译 Web/API 服务,可选 GPU 加速;学术论文双语阅读、STEM 文档本地化或科研资料批量翻译流水线。

快速启动

docker run -d --name pdf2zh \
  -p 7860:7860 \
  docker.io/byaidu/pdf2zh:latest

推荐实践

docker run -d --name pdf2zh \
  --restart unless-stopped \
  -p 7860:7860 \
  -e OPENAI_API_KEY=sk-xxx \
  -v /data/pdf2zh:/data \
  docker.io/byaidu/pdf2zh:1.0.0

核心参数说明

  • -p 7860:7860 — Gradio Web UI
  • OPENAI_API_KEY — 翻译 API 密钥(高敏
  • -v .../data:... — 上传/输出文件
  • 资源 — 大 PDF 需足够内存

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: pdf2zh
spec:
  replicas: 1
  selector:
    matchLabels:
      app: pdf2zh
  template:
    metadata:
      labels:
        app: pdf2zh
    spec:
      containers:
        - name: pdf2zh
          image: docker.io/byaidu/pdf2zh:1.0.0
          ports:
            - containerPort: 7860
          envFrom:
            - secretRef:
                name: pdf2zh-api-keys
          volumeMounts:
            - name: data
              mountPath: /data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: pdf2zh-data
---
apiVersion: v1
kind: Service
metadata:
  name: pdf2zh
spec:
  selector:
    app: pdf2zh
  ports:
    - port: 7860
      targetPort: 7860

Secret 存 API Key;PVC 存文件。

Latest tags (20)

View all 25 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/byaidu/pdf2zh
:dev
linux/amd64linux/arm64
2025/11/07 16:12753.3 MBsha256:61a43554fef4
docker.io/byaidu/pdf2zh
:latest
linux/arm64linux/amd64
2025/07/11 16:37673.4 MBsha256:ca1603606787
docker.io/byaidu/pdf2zh
:1.9.11
linux/arm64linux/amd64
2025/07/11 16:37673.4 MBsha256:ca1603606787
docker.io/byaidu/pdf2zh
:1.9.10
linux/arm64linux/amd64
2025/06/08 20:21671.7 MBsha256:e676143e9bba
docker.io/byaidu/pdf2zh
:1.9.9
linux/amd64linux/arm64
2025/05/08 22:05755.7 MBsha256:ae2f9390fd8d
docker.io/byaidu/pdf2zh
:1.9.8
linux/arm64linux/amd64
2025/05/08 12:16724.5 MBsha256:3830d5baf7f8
docker.io/byaidu/pdf2zh
:1.9.6
linux/arm64linux/amd64
2025/03/13 22:48651.5 MBsha256:740e15507dc3
docker.io/byaidu/pdf2zh
:1.9.5
linux/arm64linux/amd64
2025/03/11 11:35644.8 MBsha256:4d8ff6e8ebcf
docker.io/byaidu/pdf2zh
:1.9.4
linux/arm64linux/amd64
2025/03/07 00:20642.5 MBsha256:83eff4b6a64f
docker.io/byaidu/pdf2zh
:1.9.3
linux/amd64linux/arm64/v8
2025/03/03 07:44622.1 MBsha256:6defcd89972a
docker.io/byaidu/pdf2zh
:1.9.2
linux/amd64linux/arm64/v8
2025/02/26 21:16504.0 MBsha256:4488b182c2dc
docker.io/byaidu/pdf2zh
:1.9.2.rc0
linux/amd64linux/arm64
2025/02/23 04:14504.1 MBsha256:bc28cadce4df
docker.io/byaidu/pdf2zh
:v1.9.0
linux/amd64linux/arm64
2025/01/24 01:033.2 GBsha256:c1d3e1cc4258
docker.io/byaidu/pdf2zh
:v1.8.9
linux/amd64linux/arm64
2025/01/19 13:213.1 GBsha256:fd0d22d3dda9
docker.io/byaidu/pdf2zh
:v1.8.8
linux/amd64linux/arm64
2024/12/15 22:39963.9 MBsha256:2c080f010253
docker.io/byaidu/pdf2zh
:v1.8.7
linux/amd64linux/arm64
2024/12/08 23:04960.9 MBsha256:2e20eb501b1b
docker.io/byaidu/pdf2zh
:v1.8.6
linux/amd64linux/arm64
2024/12/07 03:04960.9 MBsha256:1242fb9c7fe9
docker.io/byaidu/pdf2zh
:v1.8.5
linux/amd64linux/arm64
2024/12/07 02:11960.9 MBsha256:a1cfd5410140
docker.io/byaidu/pdf2zh
:v1.8.4
linux/amd64linux/arm64
2024/12/04 02:15917.1 MBsha256:37ee033f6877
docker.io/byaidu/pdf2zh
:v1.8.3
linux/amd64linux/arm64
2024/12/03 20:15917.1 MBsha256:aa3bdd0e276a