Převod html do pdf

Převod html do pdf
« kdy: 02. 02. 2016, 13:40:08 »
Jaké jsou v linuxu způsoby pro převod html do pdf?

Zkoušel jsem:
1) print do souboru ve FF - graficky dobrý, převádí pochopitelně jen obraz - žádné funkce (např. odkazy ve stránce ... třeba #menu, #konec),
2) wkhtmltopdf - graficky dobrý, překvapivě méně stran než FF, funkčně ... nepřišel jsem na možnost jak zprovoznit záložky na aktuální dokument (#menu, #konec), případně jak přidat záložky na kapitoly
3) převod krz LibreOffice 5.0 (načíst a exportovat do...) - po načtení dokumentu nepřevádí styly (css) a grafická podoba neodpovídá originálu (pokud si to nenastavíce znovu v OO, což při 300 stránkového originálu není nejsnažší), na druhou stranu záložky na aktuální dokument (#menu, #konec) se převedou bez komplikací do výsledného pdf


Re:Převod html do pdf
« Odpověď #1 kdy: 02. 02. 2016, 14:35:01 »
zatim vzdy jsem to resil na serveru takze jsem mel jedinou volbu wkhtmltopdf
Děkuji za možnost editace příspěvku.

kolemjdouci

Re:Převod html do pdf
« Odpověď #2 kdy: 02. 02. 2016, 16:58:11 »
Záložky na kapitoly atd .. máš popsané napřkl. tady  --wkhtmltopdf

kolemjdouci


Re:Převod html do pdf
« Odpověď #4 kdy: 02. 02. 2016, 19:17:21 »
Wkhtmltopdf je bugovaté, nechápu jak to někomu může fungovat, já skončil na tomhle problému https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2719

Proto jsem použil https://github.com/vbauer/manet, renderování volitelně buď pomocí PhantomJS (engine WebKit) nebo pomocí SlimerJS (engine Gecko).


Re:Převod html do pdf
« Odpověď #5 kdy: 03. 02. 2016, 14:20:00 »
To bude rukama :-)
Děkuji za možnost editace příspěvku.

Joe

Re:Převod html do pdf
« Odpověď #6 kdy: 03. 02. 2016, 15:29:40 »
Pouzivam wkhtmltopdf, je to strasne zabugovany, ale da se to workaroundovat, spolu s grip s tim konvertuji markdown dokumenty s rekurzivnim pruchodem odkazu a generuju z toho pdfka, ale je to harakiri :D

DF

Re:Převod html do pdf
« Odpověď #7 kdy: 04. 02. 2016, 13:22:58 »
A proc nepouzit http://pandoc.org?