lrost Le 29/07/2009 à 10:19 Bonjour,
Je souhaite générer un document de plusieurs partie avec plusieurs page. A la fin de chaque partie je veux une nouvelle page. Doit on utiliser la commade ADDPAGE?
Merci
Spipu Le 29/07/2009 à 10:42 non, il faut utiliser la balise <page>, comme montré dans les exemples....
lrost Le 29/07/2009 à 13:37 Ok compris....
je me suis mal exprimé, je veux construire un sommaire du documents pdf généré. Mais les pages html ne sont pas identique en taille. Certaines font faire 1 pages, d'autres 10 j'ai pas moyen de savoir.... Y a til un moyen de connaitre le nombre de page une fois la page html convertie en pdf?
Merci pour vos réponses et pour votre rapidité.
Spipu Le 29/07/2009 à 15:17 ben il suffit de faire un writeHTML pour chaque "lot" de page, et de récuperer la variable d'FPDF qui indique le numéro de la page courante. mais ta premiere page étant déjà créée, tu ne pourra pas la modifier pour remettre ton index.
par contre, si mettre ton index à la fin ne te dérange pas, regarde l'exemple "about.php", il montre comment gérer automatique les bookmark (marque page) et créer un index automatique à la fin
lrost Le 29/07/2009 à 16:40 Pour l'index ca ne me pose pas de soucis car au fur et à mesure que je construis le pdf, je mémorise le numéro de la page.
Quelle est cette variable FPDF?
lrost Le 29/07/2009 à 17:23 j'ai une autre solution qui consite a repasser le document pdf généré avec fpdf et faire la pagination à ce moment la
Y a t'il une autre astuce?
Spipu Le 29/07/2009 à 18:54 comment ca refaire la pagination ? html2pdf la fait déjà automatiquement...
as-tu bien regardé les exemples ?!
lrost Le 29/07/2009 à 21:41 J'ai bien regardé l'exemple about.php,mais dans la page html qui est généré, il y a lesbalises </page>
<page pageset="old"> qui indique une nouvelle page.
Moi dans ma page je n'ai pas possibilite de poser ces balises, car je ne connais pas la longueur de al page.
En prenantl'exemple about avec une page html de 3 pages, j'aurais au final 3 fois la meme page car la balise <page>je peux la mettre qu au debut.
J'espere mettre mieux expliqué.....
En tous un grand bravo pour ta reactivité.
Spipu Le 30/07/2009 à 15:26 c'est corrigé dans la nouvelle version 3.23
ATTENTION LA MANIÈRE D'APPELER LA FONCTION CREANT L'INDEX CHANGE DANS CETTE NOUVELLE VERSION, lire les exemples