Dobrý den,
potřebuji převádět dokumenty z MS Office 2007/2010 do PDF a nebo je rovnou tisknout tak, abych zachoval grafy s veškerým formátováním apod. z console bez Xka.
Všechno co jsem zkoušel mi nepřevedlo grafy, nebo nevytvořilo tabulky.
Může mi prosím někdo poradit?
Online převod chci použít až jako poslední možnou volbu.
OS:Ubuntu server
Pochybuji, že cokoliv kromě MS Office bude dávat konzistentně uspokojivé výsledky formátování. Ani LO bych obecně lidem nepouštěl, pošlou tam zvěrstva.
Ledaže bys měl kontrolu nad vznikem těch doc/xls, pak by se to dalo možná uhlídat. Ale to už je možná lepší generovat HTML a dát tvůrcům nějaký HTML editor typu TinyHTML, ideálně s předpřipravenou sadou šablon vytvářených dokumentů. To se nám osvědčilo, pak wkhtmltopdf.
Můžeš použít
libreoffice --headless -convert-to pdf
nebo
http://dag.wieers.com/home-made/unoconv/
Ale bohužel třeba ty grafy se asi trošku rozsypou, uvidíš..
hackni word
Nainstaluj si OOfice bez Xek (viz balíček xvfb). Pak lze v příkazové řádce spouštět oofice s různými paramatery. Používám to na konverze MS dokumentů už asi 8 roků a funguje to dobře.
kreativny uzivatel je schopny v office vytvorit taky bordel ze to nevytlacis rovnako nikde inde ako na jeho pocitaci :-)