HTML et CSS vers PDF

Fermé
xgc - 18 mars 2009 à 11:49
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 - 19 mars 2009 à 09:15
Bonjour,

je suis a la recherche en train de m'arracher les cheveux depuis plusieurs jours sur comment convertir un fichier html contenant du css en pdf avec php. j'ai essayé fdpf (je ne sais pas comment lui passer une page html en parametre) mais cette librairie n'as pas l'air de gérer le css, j'ai aussi essayé dompdf (ne gere pas de css) et html2pdf (ne gere pas css non plus).
si vous avez des idées je prend c'est pour un projet universitaire.

merci

6 réponses

ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
18 mars 2009 à 11:55
Qu'est-ce que tu veut faire avec ton css ? parce que si tu veut mettre en forme du texte, des tableaux pas besoin de css avec fpdf !
0
en fait la page que je veut generer en pdf et deja existante et elle a été faites avec un css je ne veux pas la casser. sinon il y a des librairies qui gere le css?
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
18 mars 2009 à 12:00
A ok !
Personnellement je travaille avec FPDF donc à chaque fois je construit ma page. Je ne sait pas si c'est possible de générer une page existant, car apparemment la prise en charge du CSS par les différentes librairies est assez limitée.
0
ok et sinon comment tu fait pour passer en parametre a fpdf la page html que tu vien de generer pour qu'il la genere en pdf? d'ailleurs tu peux lui passer que des fichiers html ou php aussi?
0
comment faites vous pour génerer une page web affiché en pdf avec fpdf?
il faut lui passer la page en parametres de la fonction? si oui comment

merci pour votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ma page web, qui est un fichier php, est affiché dans le navigateur et en cliquant sur un lien sur cette page j'aimerais savoir si c'est possible de générer un pdf de cette page avec fpdf ou autre?
ma page contient un tableau

merci
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
18 mars 2009 à 14:20
Est-ce que le texte changement en fonction des utilsateurs, sessions, ...?
0
xgc > ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013
18 mars 2009 à 14:28
oui le texte change ainsi que dans le tableau mais pas la forme du tableau
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27 > xgc
18 mars 2009 à 14:41
ces données sont-elles dans stockées dans une base de données ? ou dans des variables ?
0
xgc > ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013
18 mars 2009 à 14:47
ces données sont stockées dans une base de données.
ca pose probleme que ce soit une page dynamique? comment ferais tu si c'était une page statique?
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27 > xgc
18 mars 2009 à 14:57
C'est bon alors tu peux récupérer les informations :
exemple
$pdf->Cell(0,0,$mavariable);
avec $mavariable
- soit récupérée par un post ($mavariable = $_POST['...']
- soit en se connectant à la base de données avec une requête, mysql_query, etc...(mais je pense que tu sais déjà faire ça ^^)
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
18 mars 2009 à 14:10
Personnellement je me suis servis de FPDF pour créer des devis ou factures. Donc dans ma page HTML j'avais un lien vers cette page permettant de créer le PDF, et je récupérais les informations (provenant d'une base de données) concernant le devis via une variable ajouté dans l'url. Mais on peut aussi certainement envoyer les informations via la méthode POST.
-1