Gibt es eine Möglichkeit, eine PDF-Datei OHNE Verwendung von Calibre in das ePUB-Format zu konvertieren?


47

Ich sage dir klar und deutlich: Ich mag Calibre nicht! Wie kann ich PDF in ePUB konvertieren, ohne es zu haben?

Antworten:


69

Wir wissen, dass Sie Calibre nicht mögen ... aber haben Sie das CLI-Konvertierungstool ausprobiert?

Die Calibre-Installation enthält den Befehl ebook-convert, der Ihre Anforderungen erfüllt, und es ist nicht erforderlich, Calibre auszuführen.

ebook-convert file.pdf file.epub

ist alles was benötigt wird.

Wenn die Ausgabe ein wenig falsch aussieht, versuchen Sie dies

ebook-convert file.pdf file.epub --enable-heuristics

Es wird eine "kluge" Art der Konvertierung versucht. Nicht perfekt, kann aber bei den meisten Umbauten gut funktionieren.


Irgendeine Weise, es mit Dokumenten mit 2 Spalten arbeiten zu lassen? Die --enable-heuristicsFlagge funktioniert mit denen nicht gut.
Zakkak

Laut ihrer Website werden mehrspaltige PDFs nicht unterstützt.
Drac Noc

1
Wow, danke. Für mehrere PDF-Dateien innerhalb eines Ordners habe ich Folgendes verwendet, nachdem ich cdin das Verzeichnis find ./ -iname "*pdf" -type f | while read f; do echo -e "\e[1mConverting file $f \e[0m" ; ebook-convert "$f" "${f%.pdf}.epub" --enable-heuristics ; done
gelangt war

@DracNoc was ist mit Windows-Maschine?
Prashant Tapase

Beachten Sie, dass Sie Calibre möglicherweise über Flatpak oder Snap installiert haben, wenn Sie nicht über den Befehl ebook-convert verfügen. Deinstallieren Sie Ihre bestehende Kaliber durch das Software - Center, oder FlatPak Entfernen oder Entfernen Snap und installieren Sie dann mit apt
Ace.C

9

LibreOffice verfügt über eine Epub-Exporter- Erweiterung , sodass Sie die LibreOffice-PDF-Importer-Erweiterung installieren, Ihre PDF-Datei importieren und anschließend nach Epub exportieren können.




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.