2013-11-21 13 views
26

Poszukuję lekkiego rozwiązania w systemie Linux, aby dosłownie przekonwertować plik *.txt na format pdf. Mam nadzieję, że rozwiązanie spełnia:lekkie rozwiązanie do konwersji tekstu do pliku pdf w systemie Linux

  1. lekki. Wiem, że zmieniono nazwę na *.txt na *.odt, a następnie używam libreoffice, która jest ścieżką, ale załaduje ciężki libreoffice.
  2. Wiem, że pr|groff -Tpdf jest rozwiązaniem, ale nie działa dosłownie: wyrzuca moje przerwy w linii, może przypadkowo zjeść jakieś specjalne znaki jako ocalałe etykiety, robiąc potencjalne błędy. Ale nadal mam nadzieję, że wykorzystam te stare narzędzia tak bardzo, jak to tylko możliwe, ponieważ są one stabilne i szybkie.

Wielkie dzięki!

+0

byłoby coś podobnego [txt2pdf] (http://www.sanface.com/txt2pdf.html) pracy, czy też potrzebne jest rozwiązanie, FOSS ? – Dmitri

+0

Możesz użyć tego pojedynczego polecenia $ pandoc -o hello.pdf hello.txt – Kalanidhi

+0

Zobacz http://askubuntu.com/questions/27097/how-to-print-a-regular-file-to-pdf-from-command -line – guettli

Odpowiedz

35

Jednym ze sposobów byłoby użyć enscript następnie ps2pdf

enscript -p file.ps file.txt 
ps2pdf file.ps file.pdf 
+9

Dziękujemy! To rozwiązanie działa! Teraz możesz wypróbować 'enscript file.txt - output = - | ps2pdf -> file.pdf' –

+3

Pamiętaj, że enscript nie obsługuje UTF-8. – pcworld

Powiązane problemy