Início
Tradução de artigos científicos em PDF e comparação bilíngue.
- 📊 Preservar fórmulas, gráficos, sumários e anotações (pré-visualização).
- 🌐 Suporta múltiplos idiomas e diversos serviços de tradução.
- 🤖 Oferece ferramenta de linha de comando, interface de usuário interativa e Docker
Sinta-se à vontade para fornecer feedback em GitHub Issues ou Telegram Group.
Para obter detalhes sobre como contribuir, consulte o Guia de Contribuição.
Atualizações
- [4 de junho de 2025] O projeto foi renomeado e movido para PDFMathTranslate/PDFMathTranslate-next (por @awwaawwa)
- [3 de março de 2025] Suporte experimental para o novo backend BabelDOC WebUI adicionado como uma opção experimental (por @awwaawwa)
- [22 de fevereiro de 2025] Melhor CI de lançamento e exe windows-amd64 bem empacotado (por @awwaawwa)
- [24 de dezembro de 2024] O tradutor agora suporta modelos locais no Xinference (por @imClumsyPanda)
- [19 de dezembro de 2024] Documentos não-PDF/A agora são suportados usando
-cp
(por @reycn) - [13 de dezembro de 2024] Suporte adicional para backend por (por @YadominJinta)
- [10 de dezembro de 2024] O tradutor agora suporta modelos OpenAI no Azure (por @yidasanqian)
Visualização

Serviço Online 🌟
Note
pdf2zh 2.0 atualmente não oferece uma demonstração online
Você pode experimentar nosso aplicativo usando qualquer uma das seguintes demonstrações:
- Serviço público gratuito v1.x online sem instalação (recomendado).
- Immersive Translate - BabelDOC 1000 páginas gratuitas por mês. (recomendado)
Observe que os recursos computacionais da demonstração são limitados, portanto, evite abusar deles.
Instalação e Uso
Instalação
- Windows EXE Recomendado para Windows
- Docker Recomendado para Linux
- uv (um gerenciador de pacotes Python) Recomendado para macOS
Uso
- Usando a WebUI
- Usando o Plugin do Zotero (Programa de terceiros)
- Usando a Linha de comando
Para diferentes casos de uso, fornecemos métodos distintos para usar nosso programa. Confira esta página para mais informações.
Opções avançadas
Para explicações detalhadas, consulte nosso documento sobre Uso avançado para uma lista completa de cada opção.
Desenvolvimento secundário (APIs)
Note
Atualmente, nenhuma documentação relevante é fornecida. Ela será complementada posteriormente. Por favor, aguarde com paciência.
Código do idioma
Se você não sabe qual código usar para traduzir para o idioma que precisa, confira esta documentação
Agradecimentos
-
Immersive Translation patrocina mensalmente códigos de resgate para assinatura Pro para contribuidores ativos deste projeto, veja os detalhes em: CONTRIBUTOR_REWARD.md
-
Versão 1.x: Byaidu/PDFMathTranslate
-
Novo backend: BabelDOC
-
Fusão de documentos: PyMuPDF
-
Análise de documentos: Pdfminer.six
-
Extração de documentos: MinerU
-
Visualização de documentos: Gradio PDF
-
Tradução multi-thread: MathTranslate
-
Análise de layout: DocLayout-YOLO
-
Padrão de documento: PDF Explained, PDF Cheat Sheets
-
Fonte multilíngue: Go Noto Universal
Antes de enviar seu código
Agradecemos a participação ativa dos colaboradores para tornar o pdf2zh melhor. Antes de enviar seu código, consulte nosso Código de Conduta e Guia de Contribuição.