Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: honzap 09 Března 2009, 00:25:18
-
Zdravím.
Existuje pro ubuntu (linux) nějaký program pro hromadný převod napr. txt,odt,doc do dokumetu pdf ?
Diky
-
no ja to robim tak ze txt dam do postscript a potom len
ps2pdf input.ps output.pdf a samozrejme ked ich chces viac naraz tak namiesto nazvu das * :)
-
vylistuju si tiskárny v systému
lpstat -pPDF mám nainstalovanou, řekl bych že je už od instalace Ubuntu, nebo si ji nainstalujte přes Synaptic.
Jestli potřebujete nějaké volby tak si je buď nastavte pro tiskárnu v rozhraní CUPS ( http://localhost:631 )
nebo se podívejte co umí také z terminálu
lpoptions -p PDF -la použijte ve volbách to co potřebujete
Tak a chci vytisknout všechny txt soubory v defaultním folderu do pdf, takže udělám:
lpr -P PDF -ofit-to-page *.txta mám všechny txt soubory vytisklé v jednom souboru s koncovkou .pdf který se mi nachází v cestě ~/PDF
Což není přesně to co bych chtěl (pro klasickou tiskárnu to nevadí, ale v pdf raději chci mít "jeden původní soubor = jedno pdf)
Třeba se to dá nastavit ve vlastnostech tiskárny PDF, ale než bych to našel...
Raději to proženu v cyklu, a vytiskneme rovnou všechny txt,odt a doc soubory každý pod svým názvem. PDF výstup bude opět ve výchozí složce, tedy ~/PDF (kde se to dá nastavit také hledat nebudu)
for i in $(ls -1 *txt *.odt *.doc); do lpr -P PDF -ofit-to-page "$i"; done
-
Tak našel ještě jinou možnost a funguje.
http://www.openoffice.cz/navody/tip-hromadny-prevod-dokumentu-do-pdf-nebo-do-doc-odt-html-a (http://www.openoffice.cz/navody/tip-hromadny-prevod-dokumentu-do-pdf-nebo-do-doc-odt-html-a)
Ale jinak děkuju.Vyzkouším Vaše rady