Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/11/2006, 14h43   #1
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 120
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 120
Points : 32
Points : 32
Par défaut [FPDF] Forcer la lecture des feuilles de styles

J'utilise windows et je viens d'integrer DomPdf a mon serveur php. Mais voila le problème :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$pdf = new DOMPDF();
 
$html = 'C:\wamp\www\test.html';
 
$stream = file_get_contents($html);
 
// 1 : $pdf->load_html_file($html);
 
// 2 : $pdf->load_html($stream);
 
$pdf->set_paper('a3', 'landscape');
 
$pdf->render();
 
$pdf->stream('test.pdf', array("Attachment" => 0));
Lorsque je décommente 1, ca marche nikel.
Lorsque je recommente 1 et que je décommente 2, j'ai le message d'erreur :
"DOMPDF_Exception : Unable to find a suitable font replacement for: 'serif'"
Or, dans le fichier dompdf_config.inc.php, j'ai bien mis : define("DOMPDF_DEFAULT_FONT", "Helvetica");

Et j'ai jamais de serif dans mon fichier html. Alors ou est le pb ?
gedeon555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2006, 15h36   #2
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 120
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 120
Points : 32
Points : 32
Bon en fait, je sais d'ou vient le probleme. Quand je fais $pdf->load_html(); Il me prend pas les <link href=".../toto.css" />.

Comment je fais pour forcer $pdf a lire des feuilles de styles (quitte a le lui demander en dur) ?
gedeon555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h05.


 
 
 
 
Partenaires

Hébergement Web