Génération d'une page de garde avec FPDF
Bonjour,
Je voudrais générer un document PDF comportant une page de garde et les autres pages.
Dans les pages normales il y a l'en tête et pied (header et footer) mais le prob c'est que je veux pas avoir l'entête et le pied dans la page de garde.
Or à mes connaissances les fonctions header() et footer() sont appelées implicitement pour toute les pages. Y a til une solution pour résoudre ce genre de pb?
Je vous merci d'avance
As tu déjà utilisé
FPDF ?
Je pense que non :)
C'est une classe qui permet de générer du PDF.
Pour en revenir à ta question, un PDF, ca s'imprime "page par page", cela veut dire que tu n'es pas obligé d'afficher un header ou un footer sur toutes les pages.
Dans le code que tu vas générer pour utiliser FPDF, pour la première page, tu n'utiliseras pas ta "fonction" qui imprimera tes header, mais juste dans les suivantes.
En fait, je ne vois pas où est ce que tu vois un problème dans ton truc de header :)
Justement je m'initie à FPDF. Mais à mes connaissances quand on initialise
$pdf=new fpdf(..)
Dans la la classe FPDF (ou une dérivée) on a 2 fonctions header() et footer qui sont appelées implicitement à chaque génération d'une nouvelle page.(comme les constructeurs..)
Je vois pas du tout comment faire de sorte que pour la 1ère page on utilise pas header()..
Si t'as un exemple concret voudrais-tu bien m'en donner stp?
Merci d'avance
Ben justement n'utilise pas cette extension de classe, ou alors modifie la pour ne pas appeler implicitement ce header() à chaque création de page.
Toi, pour résumer, il faudrait que tu te fasses un truc de ce genre :
<?php
$pdf = new FPDF();
// page sans entete sans pied
$pdf->addPage();
// bla bla
// page avec entete et pied
$pdf->addPage('entete', 'pied');
// bla bla
// page avec entete et pied
$pdf->addPage('entete', 'pied');
?>
Tu vois l'idée ?
Ca, c'est le principe, maintenant, il faudrait coder un truc qui fasse çà.
Merci je vais essayer. Je te dirai si j'y arrivrai
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: