Bagaimana saya bisa mengonversi file .epub ke teks biasa?


32

Saya dapat melihat file epub di, katakanlah, okular, pilih semua teks dan salin-tempel ke editor teks. Saya ingin metode baris perintah - ada yang tahu hal seperti itu?


Saya akan merekomendasikan Anda untuk menggunakan beberapa ekstensi membaca epub firefox bukan okular.
Adobe

Jawaban:


41

Saya tidak tahu apakah Calibre layak diinstal untuk pekerjaan Anda, tetapi jika Anda memilikinya Anda bisa menggunakan pengonversi ebook yang kuat:

ebook-convert input.epub output.txt

Format output dikurangkan dari ekstensi file output

Saya membayangkan mungkin ada beberapa alat XML / skrip (XSLT) yang dapat mengubah epub dalam teks sebagai epub pada dasarnya adalah XHTML dalam arsip ZIP


1
Calibre (dan itu "ebook-convert") memang alat yang sangat kuat! Terima kasih!
drevicko

Jika Anda telah menginstal kaliber pada OS X, alat baris perintah dapat ditemukan di sini: /Applications/calibre.app/Contents/MacOS/ebook-convert.
funroll

Jika Anda menggunakan alat baris perintah, Anda mungkin harus mengkonfigurasi atau mengatur opsi untuk mendapatkan output yang tepat atau Anda bisa berakhir dengan pengkodean yang salah ketika mengkonversi dari epub ke teks biasa misalnya. Menggunakan antarmuka aplikasi, pengaturan default tampaknya berfungsi dengan baik.
lacostenycoder

6

Alternatifnya adalah epub2txt oleh Kevin Boone , tersedia di Github .

epub2html adalah utilitas baris perintah sederhana untuk mengekstraksi teks dari dokumen EPUB dan, secara opsional, mengalirkannya kembali agar sesuai dengan tampilan teks dari sejumlah kolom tertentu. Itu sepenuhnya ditulis dalam ANSI-standar C.

Contoh penggunaan:

epub2txt input.epub > output.txt


2

MuPDF dapat mengkonversi dari epubke htmldan txt. Untuk menginstalnya:

sudo apt install mupdf mupdf-tools

Untuk menggunakannya:

mutool convert -o somefilename.txt somefilename.epub 

Ini mengasumsikan txtoutput dari -oopsi.

Lihat mutool convert dokumentasi untuk informasi lebih lanjut.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.