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 驅動的版面偵測與文字提取技術。使用 marker-pdf 進行核心 PDF 處理,transformers 進行文字處理,PyTorch 實現 GPU 加速(支援 NVIDIA、AMD 與 Apple Silicon)。能偵測表格、提取圖片,並保留文件結構,產生乾淨的 Markdown 輸出,再轉換為可自訂樣式的 EPUB 檔案。

適用對象

需要將學術論文或書籍從 PDF 轉換為更易讀、可重排格式(如電子書閱讀器使用或進一步 Markdown 處理)的研究人員、學生與電子書擁有者。

主要亮點

  • 智慧版面偵測:專為書籍與學術論文優化。
  • GPU 加速:支援 NVIDIA(CUDA)、AMD(ROCm)與 Apple Silicon(MPS),提升處理速度。
  • OCR 與表格處理:支援高階文字提取、OCR 功能與表格格式化。
  • 多格式輸出:產生結構化 Markdown 與 EPUB 檔案,包含提取的圖片。
  • 多語言支援:可處理多種語言的文件。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案