Bonsoir à tous,

Tony GALMICHE a écrit :
Bonsoir à tous,

Je souhaiterais convertir en ligne de commandes des pages HTML en fichiers PDF en utilisant la feuille de style d'impression du site.

J'ai testé html2ps et htmldoc mais ceux-ci ne tiennent pas compte de la feuille de style.

J'ai essayé de piloter Konqueror avec Dcop pour le faire imprimer sur une imprimante PDF en ligne de commande mais je n'ai pas réussi.
Je viens de résoudre mon problème et trouver le truc qui me bloquait dans le pilotage de Konqueror avec Dcop.

Lors du lancement de l'impression, j'avais systématiquement ce message d'erreur :
-> cupsdoprint -P ...
-> No printer specified (and PRINTER variable is empty)

Pour régler ce problème, j'ai ajouté dans le fichier « .bash_profile » la ligne suivante pour initialiser la variable PRINTER et indiquer le nom de l'imprimante PDF à utiliser :
-> export PRINTER=Imprimante-PDF

Pour info, voici quelques commandes permettant de piloter Konqueror avec Dcop pour convertir des pages HTML en PDF :

#!/bin/bash
konqueror &
HKON=`dcop | grep konqueror`
dcop $HKON "konqueror-mainwindow#1" openURL URLdeLaPageHTML
sleep 4
HWDG=`dcop $HKON | grep html-widget`
dcop $HKON $HWDG print true
sleep 3
dcop $HKON MainApplication-Interface quit

A bientôt.

Tony




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à