epub 파일의 첫 페이지를 어떻게 분류하나요?

epub 파일의 첫 페이지를 어떻게 분류하나요?
epubcat book.epub 1 3
# outputs plain text of pages 1 through 3

epub에 '페이지'라는 개념이 있는지는 모르겠습니다. 그렇지 않다면 아마도 400자 각각이 페이지라고 말할 수 있을까요? 다른 전자책 형식(mobi, azw3 등)에 작동하는 일반적인 솔루션이 더 좋습니다.

현재 내 생각은 먼저 ebook-convert나 pandoc을 통해 책을 텍스트로 변환한 다음 필요한 만큼 추출하는 것인데, 내용의 시작 부분만 조금 얻을 생각이므로 이는 매우 비효율적입니다.

테스트에 사용할 수 있는 예제 파일을 다운로드할 수 있습니다.여기.

답변1

당신이 사용할 수있는mutool:

mutool draw -F text file.epub 1 2>/dev/null

리디렉션은 2>/dev/null선택 사항입니다.

관련 정보