Je cherchais comment obtenir LibreOffice en mode sans tête pour imprimer sur un fichier PDF ghostscript sur buntu Server 12.04.
Quelqu'un peut-il me dire comment faire cela ou s'il existe un moyen plus facile?
J'ai essayé avec unoconv mais le résultat PDF ne semblait pas correct, j'espère que la méthode ghostscript l'imprimera directement comme dans Excel.
Merci
Vous pouvez exécuter libreoffice
en mode sans en-tête, mais avant d'exécuter la commande suivante, quittez/fermez toutes les instances en cours d'exécution de Libreoffice.
Pour imprimer des fichiers xlsx, vous devez installer libreoffice-calc
sur votre serveur:
Sudo apt-get install libreoffice-calc
Ensuite, la commande suivante convertira votre filename.xlsx
en filename.pdf
dans le même dossier:
libreoffice --headless --invisible --convert-to pdf <filename.xlsx>
et imprimez le document avec lpr
:
lpr -U username -P the_printer_name <filename.pdf>
Note: vous pouvez également imprimer en utilisant cette commande:
libreoffice --headless --print-to-file --outdir /tmp <filename.xlsx>