overcuriousity/pdf2epub
Convert PDF files to nicely structured Markdown and EPUB format with intelligent layout detection using AI.
해결하는 문제
PDF는 본질적으로 구조가 없기 때문에 EPUB이나 구조화된 Markdown과 같은 재흐름 형식으로 변환하기 어려운 경우가 많습니다. 이 도구는 책과 학술 논문을 특별히 대상으로 하여 PDF 파일을 깔끔하게 구조화된 Markdown 및 EPUB 형식으로 변환합니다.
작동 방식
이 프로젝트는 AI 기반 레이아웃 탐지와 텍스트 추출을 결합하여 작동합니다. 핵심 PDF 처리에는 marker-pdf를, 텍스트 처리에는 transformers를, GPU 가속에는 PyTorch를 사용합니다 (NVIDIA, AMD, Apple Silicon 지원). 테이블을 탐지하고 이미지를 추출하며 문서 구조를 유지하여 깨끗한 Markdown 출력을 생성한 후, 사용자 정의 스타일로 EPUB 파일로 변환합니다.
대상 사용자
학술 논문이나 책을 PDF에서 전자책 리더기용 또는 Markdown에서 추가 처리에 적합한 더 읽기 쉬운 재흐름 형식으로 변환해야 하는 연구자, 학생, 전자책 소유자.
주요 기능
- 스마트 레이아웃 탐지: 책과 학술 논문에 특별히 최적화되어 있습니다.
- GPU 가속: NVIDIA (CUDA), AMD (ROCm), Apple Silicon (MPS)를 지원하여 처리 속도를 향상시킵니다.
- OCR 및 테이블 처리: 고급 텍스트 추출, OCR 기능, 테이블 포맷팅을 포함합니다.
- 다양한 형식 출력: 구조화된 Markdown과 EPUB 파일을 모두 생성하며, 추출된 이미지도 포함합니다.
- 다국어 지원: 여러 언어로 작성된 문서를 처리할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트