/
wkhtmltox / wkhtmltopdf überprüfen und tauschen

wkhtmltox / wkhtmltopdf überprüfen und tauschen

Damit Odoo die Reports als PDF ausgeben kann, wird die Library https://wkhtmltopdf.org/ verwendet. Leider verhält sich die Bibliothek unter verschieden Linux Versionen unterschiedlich. Von Odoo wird inzwischen die Version 0.12.2.1 verwendet http://nightly.odoo.com/extra/ jedoch funktionieren damit die Reports unter Odoo 8 nicht einwandfrei.

Für Odoo 10 wird seit Anfang 2019 die Version 0.12.5 empfohlen.
Wir setzen derzeit für Odoo 10 noch die Version 0.12.2.1 ein, der Wechsel auf 0.12.5 wird in nächster Zeit aber stattfinden.

Hilfestellung

Dieser Artikel zeigt wie man zwischen den verschiedenen Versionen umschalten kann.


Terminal: su
$ su 
$ cd /root


Terminal: Version feststellen
$ sudo dpkg -l | grep wkhtmltox
ii  wkhtmltox    0.12.2.1     amd64        convert HTML to PDF and various image formats using QtWebkit

# oder

$ wkhtmltopdf --version 
wkhtmltopdf 0.12.2.1 (with patched qt)


Terminal: Entfernen
$ sudo dpkg -P wkhtmltox
(Reading database ... 497536 files and directories currently installed.)
Removing wkhtmltox (0.12.1) ...
dpkg: warning: while removing wkhtmltox, directory '/usr/local/share' not empty so not removed
dpkg: warning: while removing wkhtmltox, directory '/usr/local/lib' not empty so not removed
Terminal: su
#v0.12.5 

sudo curl -k -o wkhtmltox.deb -SL https://rm.ownerp.io/staff/wkhtmltox_0.12.5-1.trusty_amd64.deb \
	&& sudo dpkg --force-depends -i wkhtmltox.deb \
    && sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin \
    && sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin \
	&& rm -rf /var/lib/apt/lists/* wkhtmltox.deb
Terminal: su
#v0.12.2.1 

sudo curl -k -o wkhtmltox.deb -SL https://rm.ownerp.io/staff/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb \
	&& sudo dpkg --force-depends -i wkhtmltox.deb \
    && sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin \
    && sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin \
	&& rm -rf /var/lib/apt/lists/* wkhtmltox.deb
Terminal: su
#v0.12.1 

curl -k -o wkhtmltox.deb -SL https://rm.ownerp.io/staff/wkhtmltox-0.12.1_linux-trusty-amd64.deb \
	&& sudo dpkg --force-depends -i wkhtmltox.deb \
    && sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin \
    && sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin \
	&& rm -rf /var/lib/apt/lists/* wkhtmltox.deb




Related content

Report PDF lassen sich nicht drucken (Index Fehler)
Report PDF lassen sich nicht drucken (Index Fehler)
More like this
PDF Druck: wkhtmltopdf ist fehlgeschlagen (error code: -11)
PDF Druck: wkhtmltopdf ist fehlgeschlagen (error code: -11)
More like this
Odoo & ownERP Wiki
Odoo & ownERP Wiki
More like this
Modul "MyOdoo Remote Print"
Modul "MyOdoo Remote Print"
More like this
Modul in Docker manuell kopieren
Modul in Docker manuell kopieren
More like this
Error: PyPDF2.utils.PdfReadError: EOF marker not found (may change in future)
Error: PyPDF2.utils.PdfReadError: EOF marker not found (may change in future)
More like this