Gibt es ein Befehlszeilenprogramm für Linux, mit dem ich den Text von PDFs lesen kann? Ich werde bereit sein, mit einem Mangel an Bildern zu leben.
quelle
Gibt es ein Befehlszeilenprogramm für Linux, mit dem ich den Text von PDFs lesen kann? Ich werde bereit sein, mit einem Mangel an Bildern zu leben.
Es gibt mehrere pdf2text-Tools in Ubuntu. Zum Beispiel enthält das Paket poppler-utils/usr/bin/pdftotext
.
So öffnen Sie eine PDF-Datei unter Linux / FreeBSD (im unteren Teil des Artikels finden Sie die gewünschten Optionen)
zathura ist das Tool, das Sie suchen => http://pwmt.org/projects/zathura/
Verwenden Sie für Ubuntu und Arch Linux einfach die Paketverwaltungstools apt-get install zathura
oder pacman -S zathura
zum Installieren.
Führen Sie einfach Folgendes aus, um PDF in CLI / Terminals anzuzeigen zathura /path/to
HINWEIS : zathura
Abhängig von den x11-Clientbibliotheken kann es nicht ohne diese ausgeführt werden. Wenn Sie also zu einem Remote-Host sshen und zathura
auf diesem ausführen , müssen Sie die X11-Weiterleitung ausführen (was bedeutet, dass Sie einen X-Server ausführen müssen - Ubuntu Desktop wird dies tun).
Man kann verwenden less PDFFILE.pdf
, was den Text des PDFs zeigt. Es erfordert pdftotext
von xpdf
. Ich denke, es funktioniert ziemlich gut für PDFs mit viel Text.
Auch wenn Sie in der Lage sein möchten, die aktuelle PDF-Datei (in geringer Qualität) anzuzeigen , können Sie den fbi , den Linux-Framebuffer-Imageviewer, verwenden.
sudo fbi PDFFILE.pdf
Kleines Problem ist, dass es root-Rechte benötigt.