Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1335 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Dompdf et affichage paysage ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Dompdf et affichage paysage ?

n°1506940
nycius
Ich liebe dich !
Posté le 24-01-2007 à 21:17:25  profilanswer
 

Salut
 
J'utilise dompdf et aucun soucis.
Seulement je n'arrive pas à générer un pdf en affichage paysage, qqun aurait une idée ?
 
 :hello:

mood
Publicité
Posté le 24-01-2007 à 21:17:25  profilanswer
 

n°1507177
nycius
Ich liebe dich !
Posté le 25-01-2007 à 15:35:37  profilanswer
 

personne ?

n°1577090
silent46
Posté le 20-06-2007 à 09:55:00  profilanswer
 

$html = "<html><head><title>mon html</title></head><body>toto</body></html>";
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->set_paper("a4", "landscape" );
$dompdf->render();
   
$dompdf->stream("mail.pdf" );
 
C'est tout et pour mettre en portrait :
$dompdf->set_paper("a4", "portrait" );

n°1934177
houba_houb​i
Posté le 21-10-2009 à 13:00:19  profilanswer
 

Bonjour,
J'essaie désespérement d'installer dompdf. Comment faire ?
 
- j'ai installer le dossier dompdf sur la racine de mon site (plus exactement dans un sous dossier, pour tests). L'url de mon site est donc du type : http://test.mondomaine.fr/monsousdossier/index.php
J'ai mis tous les droits sur ce dossier.
 
Mais après? Que mets-on sur la page + pour avoir un lien pour générer le pdf ?
J'ai beau chercher sur le web partout... je ne trouve pas. Et sur le site officiel, je n'y comprends rien.
 
MErci d'avance, si vous pouvez m'aider

n°1934267
tpierron
Posté le 21-10-2009 à 16:45:13  profilanswer
 

C'est poutant indiqué dans l'entête du fichier dompdf.php :
 

Code :
  1. /**
  2. * Display command line usage:
  3. *
  4. * Usage: ./dompdf.php [options] html_file
  5. *  
  6. * html_file can be a filename, a url if fopen_wrappers are enabled, or the '-'
  7. * character to read from standard input.
  8. *  
  9. * Options:
  10. *  -h             Show this message
  11. *  -l             list available paper sizes
  12. *  -p size        paper size; something like 'letter', 'A4', 'legal', etc.  The default is
  13. *                 'letter'
  14. *  -o orientation either 'portrait' or 'landscape'.  Default is 'portrait'.
  15. *  -b path        set the 'document root' of the html_file.  Relative urls (for
  16. *                 stylesheets) are resolved using this directory.  Default is the
  17. *                 directory of html_file.
  18. *  -f file        the output filename.  Default is the input [html_file].pdf.
  19. *  -v             verbose: display html parsing warnings and file not found errors.
  20. *  -d             very verbose: display oodles of debugging output: every frame in the
  21. *                 tree is printed to stdout.
  22. *  
  23. *
  24. */

n°1934473
houba_houb​i
Posté le 22-10-2009 à 12:11:36  profilanswer
 

Bonjour,
Ca m'aide pas beaucoup... c'est comme la doc sur le site, je ne comprends rien...
 
Ce que je souhaite savoir c'est sur ma page html : que dois-je mettre pour lancer l'impression de la page en pdf :
<a href="???????">PDF</a>
+ en entete du document
 
Car si je mets en entete du document directement ce que silent 46 indique plus haut, je génère un pdf directement sans afficher la page html auparavant
 
Merci


Message édité par houba_houbi le 22-10-2009 à 12:39:05
n°1934509
olivthill
Posté le 22-10-2009 à 13:11:14  profilanswer
 

On ne peut pas avoir du HTML et du PDF sur la même page, sauf si on utilise des frames. C'est parce que Le PDF à un header qui n'est pas le même que celui d'une page HTML normale.

n°1934535
houba_houb​i
Posté le 22-10-2009 à 14:31:43  profilanswer
 

oui mais je ne veux pas d'un pdf sur la même page que mon html, je veux juste avoir un lien pour générer un pdf de ma page html (principe courant), voir un exemple sur l'image jointe :
http://demo.ovh.org/fr/b88dd84e7ff [...] 59ef92e79/

n°1934545
olivthill
Posté le 22-10-2009 à 14:57:15  profilanswer
 

Mettre le code indiqué par silent46 dans une page php, par exemple, toto.php.
 
Mettre un lien vers toto.php, par exemple <a href="toto.php">PDF</a>.

n°1934653
houba_houb​i
Posté le 22-10-2009 à 18:31:12  profilanswer
 

et que mets tu dans $html afin de récupérer le contenu de ta page précédente ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Dompdf et affichage paysage ?

 

Sujets relatifs
Problème d'affichage de caractères chinois remplacés par des ?Pb affichage css sous Firefox mais marche sous IE
affichage d'une videoFormater l affichage dans un DBGrid
[HTML/CSS] Problème affichage d'imagesRalentissement d'IE entraînant des problèmes d'affichage
Affichage des résultats pages par pagesproblème d'affichage en c++
raffraichir affichage imagemasqué une valeur à l'affichage
Plus de sujets relatifs à : Dompdf et affichage paysage ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR