Главная
Перевод научных статей в формате PDF и их двуязычное сравнение.
- 📊 Сохраняет формулы, диаграммы, оглавление и аннотации (предпросмотр).
- 🌐 Поддерживает несколько языков и различные службы перевода.
- 🤖 Предоставляет инструмент командной строки, интерактивный пользовательский интерфейс и Docker
Не стесняйтесь оставлять отзывы в GitHub Issues или Telegram Group.
Для получения подробной информации о том, как внести свой вклад, обратитесь к Contribution Guide.
Обновления
- [4 июня 2025] Проект переименован и перемещён в PDFMathTranslate/PDFMathTranslate-next (от @awwaawwa)
- [3 марта 2025] Добавлена экспериментальная поддержка нового бэкенда BabelDOC WebUI в качестве экспериментальной опции (от @awwaawwa)
- [22 февраля 2025] Улучшен CI для релизов и хорошо упакованный exe для windows-amd64 (от @awwaawwa)
- [24 декабря 2024] Переводчик теперь поддерживает локальные модели на Xinference (от @imClumsyPanda)
- [19 декабря 2024] Теперь поддерживаются документы не в формате PDF/A с использованием
-cp
(от @reycn) - [13 декабря 2024] Дополнительная поддержка бэкенда от (от @YadominJinta)
- [10 декабря 2024] Переводчик теперь поддерживает модели OpenAI на Azure (от @yidasanqian)
Предварительный просмотр

Онлайн-сервис 🌟
Note
pdf2zh 2.0 в настоящее время не предоставляет онлайн-демонстрацию
Вы можете попробовать наше приложение, используя любую из следующих демонстрационных версий:
- v1.x Бесплатный публичный сервис работает онлайн без установки (рекомендуется).
- Immersive Translate - BabelDOC 1000 бесплатных страниц в месяц. (рекомендуется)
Обратите внимание, что вычислительные ресурсы демо-версии ограничены, поэтому, пожалуйста, избегайте их злоупотребления.
Установка и Использование
Установка
- Windows EXE Рекомендуется для Windows
- Docker Рекомендуется для Linux
- uv (менеджер пакетов Python) Рекомендуется для macOS
Использование
- Использование WebUI
- Использование Zotero Plugin (Сторонняя программа)
- Использование Командной строки
Для различных случаев использования мы предоставляем разные методы работы с нашей программой. Подробнее см. на этой странице.
Расширенные параметры
Подробные объяснения см. в нашем документе о Расширенных параметрах для полного списка каждой опции.
Вторичная разработка (API)
Note
В настоящее время соответствующая документация не предоставлена. Она будет добавлена позже. Пожалуйста, ожидайте терпеливо.
Код языка
Если вы не знаете, какой код использовать для перевода на нужный вам язык, ознакомьтесь с этой документацией
Благодарности
-
Immersive Translation предоставляет ежемесячные коды активации Pro-подписки для активных участников этого проекта. Подробности см. в: CONTRIBUTOR_REWARD.md
-
Версия 1.x: Byaidu/PDFMathTranslate
-
Новый бэкенд: BabelDOC
-
Объединение документов: PyMuPDF
-
Парсинг документов: Pdfminer.six
-
Извлечение документов: MinerU
-
Просмотр документов: Gradio PDF
-
Многопоточный перевод: MathTranslate
-
Анализ макета: DocLayout-YOLO
-
Стандарт документов: PDF Explained, PDF Cheat Sheets
-
Многоязычные шрифты: Go Noto Universal
Перед отправкой вашего кода
Мы приветствуем активное участие участников, чтобы сделать pdf2zh лучше. Прежде чем вы будете готовы отправить свой код, пожалуйста, ознакомьтесь с нашим Кодексом поведения и Руководством по вкладу.