wxyhgk/retain-pdf
在保留版面、公式与结构的前提下进行 PDF 翻译,适用于科研与技术文档
해결하는 문제
RetainPDF는 원본 레이아웃을 엄격히 유지하도록 설계된 번역 도구입니다. 특히 스캔된 이미지 기반 PDF 처리, 복잡한 인라인 수식 렌더링, 코드 블록의 오역 방지와 같은 PDF 번역에서 흔히 발생하는 문제를 해결합니다.
작동 방식
이 프로젝트는 프론트엔드, 백엔드, 처리 파이프라인을 분리한 풀스택 아키텍처를 사용합니다. 스캔된 문서의 정규화를 위해 OCR을 통합하고, 번역 엔진과 렌더링 시스템을 결합하여 번역된 텍스트를 원본 레이아웃에 다시 삽입합니다. 백엔드는 작업과 제공자를 관리하는 Rust API로 구성되며, Python 파이프라인은 OCR, 번역, PDF 처리의 중량 작업을 처리합니다.
대상 사용자
학술 논문(예: SCI 논문), 기술 서적, 스캔된 문서를 번역해야 하는 연구자, 학생, 전문가에게 이상적입니다. 원본 파일의 구조적 무결성이나 수학적 표기법을 손상시키지 않고 번역할 수 있습니다.
주요 특징
- 포괄적인 PDF 지원: 디지털 PDF와 스캔/이미지 기반 PDF 모두 처리 가능.
- 레이아웃 유지: 원본 형식, 폰트 크기, 전체 구조를 유지하는 데 중점을 둡니다.
- 기술적 정확성: 인라인 수식과 코드 블록이 번역 중 손상되지 않도록 특별히 최적화.
- 유연한 배포: 데스크톱 애플리케이션(Windows, macOS, Linux) 또는 Docker를 통한 팀/로컬 네트워크 배포 가능.
- 사용자 정의 가능: 사용자 정의 가능한 번역 전략과 규칙 기반 설정 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트