GNT sans publicité, site mobile, fonctionnalitées exclusives...

html to pdf

Le
fabrice régnier
salut la liste ;)

Je cherche depuis plusieurs jours une solution me permettant de générer,
sur un serveur (sans X) des pdf à partir de html obtenus par wget (ou
autre chose s'il le faut).

J'avoue que je tourne un peu en rond O O O

J'ai bien l'impression que je dois passer par html2ps puis ps2pdf mais
html2ps ne prends pas en compte les css.

Sinon, je tente d'utiliser (d'abord sur mon poste) une imprimante
virtuelle CUPS-PDF.
Je verrai bien une commande du genre:
wget mon_url -O mon_fichier.html && lpr -P CUPS-PDF mon_fichier.html

Quelqu'un a t-il déjà utilisé CUPS-PDF en ligne de commande ? Pour ma
part, aucun pdf n'est créé quand je lance l'impression en ligne de
commande. Quand j'utilise la fonction "imprimer" de firefox (ou autre)
et que je choisi l'imprimante CUPS-PDF, le pdf est bien créé dans $HOME/PDF

Enfin, avez vous d'autres pistes pour générer ces pdf à partir d'une url
avec css, images, tableaux et tout et tout ?

merci et a+

f.

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

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Lire les 15 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
fabrice régnier
Le #19090241
salut,

Sinon, je n'ai pas regardé, mais ça ne me surprendrait pas d'apprendre
que Perl (peut etre via le CPAN) dispose d'un module permettant
d'effectuer une conversion HTML vers autre chose. Je regarderais
certainement par là-bas... ;-)


:~$ head -n 1 /usr/bin/html2ps
#! /usr/bin/perl

a+

f.

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

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
fabrice régnier
Le #19090351
salut,

sans être sur, mais en ayant déja implémenté ce genre de solutions,
openoffice-server ?


Openoffice a le défaut (comme beaucoup d'autres outils ) de ne pas
prendre en compte correctement les css. Je viens de faire un test.

Je crois qu'il faut m'orienter, comme le disais François vers un
butineur graphique (mais sans X !). Possible ça ? je cherche, je cherche.

a+

f.

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

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Kevin Hinault
Le #19090521
Le 9 avril 2009 21:50, fabrice régnier
Enfin, avez vous d'autres pistes pour générer ces pdf à partir d'un e url
 avec css, images, tableaux et tout et tout ?



Et si le css n'est pas inclus dans la page mais dans un page lié
(comme c'est souvent le cas) ?
L'avantage d'un navigateur c'est qu'il télécharge tout donc la
création du PDF contient tout aussi.

Je vais peut être dire une connerie mais n'y a t'il pas moyen de
lancer iceweasel en ligne de commande seulement pour lui dire d'aller
chercher une page et de l'imprimer vers un genre d'imprimante PDF ?

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

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Dominique Asselineau
Le #19090651
Adrien wrote on Thu, Apr 09, 2009 at 10:33:57PM +0100

Bonsoir,

Perso j'utilise un truc non-libre : PrinceXml (http://www.princexml.com/ )
C'était le seul outils que j'avais vu qui permettait de prendre en compte les CSS de manière satisfaisante.
Par contre il est payant une utilisation sur un serveur???



«acceptble» que pour des documents publics, évidemment.

dom
--

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

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Grégory Bulot
Le #19091211
Kevin Hinault +0200


Je vais peut être dire une connerie mais n'y a t'il pas moyen de
lancer iceweasel en ligne de commande seulement pour lui dire d'aller
chercher une page et de l'imprimer vers un genre d'imprimante PDF ?



via xul peut-être, mais c'est pas à la porté de
n'importe qui

--

Cordialement
Grégory BULOT

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

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Publicité
Suivre les réponses
Poster une réponse
Anonyme