Outils pour utilisateurs

Outils du site


tuto:autre:convertir_une_page_html_en_pdf

Table des matières

Tuto Ubuntu : http://doc.ubuntu-fr.org/htmldoc

Un petit utilitaire sous windows et linux est htmldoc qui est disponible dans les paquets Ubuntu.

Exemple d'utilisation :

En perl

$commandline='htmldoc -t pdf13 --size A4 --webpage -f e:\inetpub\wwwroot\pdf\test.pdf http://gigi.serveftp.net';
select(STDOUT); $| = 1;
print "Content-Type: application/pdf\n\n";
system($commandline);

En php

header("Content-Type: application/pdf");
flush();
$commandline= 'htmldoc -t pdf13 --size A4 --webpage -f e:\inetpub\wwwroot\pdf\test.pdf http://gigi.serveftp.net';
passthru($commandline);

En shell

htmldoc -t pdf13 --size A4 --webpage -f test.pdf http://gigi.serveftp.net

Exemple d'utilisation serveur avec possibilité de télécharger la page en pdf. Générer un random et regarder si le random existe, s'il n'éxiste pas alors le créer sinon générer un autre random jusqu'à ce qu'il soit unique. Faire télécharger le pdf à l'utilisateur et mettre un cooldown par exemple a 120 secondes pour la destruction du fichier.

Faites un –help pour la liste des options. Pour une utilisation serveur, utilisez l'option –quiet

Et voilà un serveur de conversion html vers pdf prêt à l'emploie !

tuto/autre/convertir_une_page_html_en_pdf.txt · Dernière modification : 2009/03/15 09:38 de root