FPDF générer 2 exemplaires

Résolu
bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010 - 17 mai 2009 à 11:39
aljessy Messages postés 36 Date d'inscription mercredi 16 décembre 2009 Statut Membre Dernière intervention 4 août 2011 - 12 oct. 2010 à 11:12
Bonjour,

Je génère un PDF avec FPDF mais j'aimerais le générer 2 fois. Je dois faire un exemplaire client et chauffeur.

7 réponses

nautilus99 Messages postés 661 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 18 septembre 2009 1
17 mai 2009 à 18:31
Relis la doc de FPDF, tu as la méthode pour insérer une nouvelle page...
et sur cette seconde page, tu mets aussi ce que tu veux.
Le plus simple est de ne pas mettre le destinataire dans l'en-tête, mais de créer un bloc destinataire, et de le remplir différemment en fonction des numéros de page.
3
bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010
17 mai 2009 à 12:28
Je viens de me relire, côté info c'est un peu léger.
voulez-vous un bout ou tous le script qui génère le pdf ?
0
nautilus99 Messages postés 661 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 18 septembre 2009 1
17 mai 2009 à 16:49
je présume que ton PDF est stocké dans une variable...

Il est simple ensuite d'en imprimer ou envoyer autant d'exemplaires que tu veux.
genre un tableau destinatires ou une simple boucle for...
0
bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010
17 mai 2009 à 17:14
La ou je sèche c'est pour ajouter une 2eme page qui n'a pas la même en-tête à la suite de la 1er,  et que les 2 exemplaires s'éditent  sur un click.

Ecrire le 2eme exemplaire n'est pas difficile c'est une copié/coller du 1er avec juste l'en-tête de modifié. Ensuite je dois coder pour que les 2 exemplaires soient l'un derrière l'autre et s'éditent en même temps. Je bloque sur les 2 dernières étapes.
0

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

Posez votre question
nautilus99 Messages postés 661 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 18 septembre 2009 1
17 mai 2009 à 18:34
Ou si tu as mis le destinataire dans l'en-tête, surcharges la méthode header et fais un test sur le numéro de la page active pour savoir quoi y insérer.

Dans ton cas, tu peux générer les deux exemplaires en même temps.
Utilises la méthode addPage() pour ce faire.
0
bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010
18 mai 2009 à 13:16
J'ai créé 2 blocs dans la class de l'en-tête, un pour chaque destinataire, que j'ai ensuite appelé dans chacune des pages. Elles se succèdent correctement dans le pdf. Ca fonctionne.

Merci pour ton aide.
0
aljessy Messages postés 36 Date d'inscription mercredi 16 décembre 2009 Statut Membre Dernière intervention 4 août 2011
12 oct. 2010 à 11:12
slt bruno9173. je suis confronter au mm problème et à parament tu as déjà trouver satisfaction. Peux tu s'il te plait de passer le fichier fpdf et les codes nécessaire pour que je puisse les ajuster à ma façon?

Merci d'avance.
0
Rejoignez-nous