.Epub dosyalarını düz metne nasıl dönüştürebilirim?


32

Bir epub dosyasını oküler olarak görüntüleyebiliyorum, okular, tüm metni seçip kopyala yapıştır'ı bir metin editörüne. Bir komut satırı yöntemi istiyorum - kimse böyle bir şey biliyor?


Okular yerine bazı firefox epub okuma uzantıları kullanmanızı öneririm.
Adobe

Yanıtlar:


40

Calibre işiniz için yüklemeye değip değmeyeceğini bilmiyorum, ama eğer sahipseniz güçlü ebook dönüştürücüyü kullanabilirsiniz:

ebook-convert input.epub output.txt

Çıktı biçimi, çıktı dosyası uzantısından çıkarıldı

Epub temelde ZIP arşivinde XHTML olduğu için epub'u metin içinde dönüştürebilen bazı XML araçları / betikleri (XSLT) olabileceğini hayal ediyorum.


1
Calibre (ve "ebook-convert") gerçekten de çok güçlü bir araçtır! Teşekkürler!
drevicko

OS X üzerinde kalibreli yüklediyseniz, komut satırı aracı burada bulabilirsiniz: /Applications/calibre.app/Contents/MacOS/ebook-convert.
Funroll

Komut satırı aracını kullanırsanız, uygun çıktı elde etmek için seçenekleri yapılandırmanız veya ayarlamanız gerekebilir veya örneğin epub'dan düz metne dönüştürürken yanlış kodlamayla sonuçlanabilir. Uygulama arayüzünü kullanarak, varsayılan ayarlar iyi çalışıyor gibi görünüyor.
lacostenycoder

6

Bir alternatif ise epub2txt Kevin Boone tarafından , geçerli Github .

epub2html, EPUB belgelerinden metin çıkarmak ve isteğe bağlı olarak belirli sayıda sütunun metin görüntüsüne sığdırmak için yeniden akıtmak için kullanılan basit bir komut satırı yardımcı programıdır. Tamamen ANSI-standart C ile yazılmıştır.

Kullanım örneği:

epub2txt input.epub > output.txt


2

MuPDF dönüştürebilirsiniz epubiçin htmlve txt. Yüklemek için:

sudo apt install mupdf mupdf-tools

Kullanmak için:

mutool convert -o somefilename.txt somefilename.epub 

Bu varsayar txtçıktı -oseçeneği.

Daha fazla bilgi için mutool convert belgelere bakın .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.