
epubcat book.epub 1 3
# outputs plain text of pages 1 through 3
我不知道epub是否有「頁」的概念。如果不是的話,也許我們可以說每400個字元就是一個頁面?適用於其他電子書格式的通用解決方案更好(mobi、azw3 等)。
我自己的想法目前是先透過 ebook-convert 或 pandoc 將書轉換為文本,然後提取所需的數量,但這似乎效率非常低,因為我只想獲取內容的一小部分。
您可以下載可用於測試的範例文件這裡。
epubcat book.epub 1 3
# outputs plain text of pages 1 through 3
我不知道epub是否有「頁」的概念。如果不是的話,也許我們可以說每400個字元就是一個頁面?適用於其他電子書格式的通用解決方案更好(mobi、azw3 等)。
我自己的想法目前是先透過 ebook-convert 或 pandoc 將書轉換為文本,然後提取所需的數量,但這似乎效率非常低,因為我只想獲取內容的一小部分。
您可以下載可用於測試的範例文件這裡。