1

Bonjour,

Je suis nouveau dans l'utilisation de html2pdf, je commence à bien comprendre le fonctionnement de la class et des fonctions. Mais il se trouve que je suis bloqué dans la réalisation d'un de mes projets => la génération de facture en pdf.


bref, J'essaye de trouver un moyen de mettre à jour le footer à chaque fin de page. Dans le but d'obtenir un footer unique à chaque page.
Dans mon cas, j'ai une facture est je voudrais afficher le total des articles déjà affichés dans les pages précédente.

J'aimerai savoir si quelqu'un a déjà rencontré ce problème et par chance l'a résolu pour que l'on puisse m'aider car je sèche complètement.


Merci de votre aide par avance,

Cordialement,
Thierry

2

ce n'est pas directement possible. je conseille de ne pas passer par les footers automatique, mais d'estimer le nombre de lignes par page et de faire les sous totaux manuellement, et de faire des pages manuellement (sans passer par le system automatique)
Ancien pseudo : lolo

3

Ok, mais le problème c'est que je ne peux pas savoir à l'avance le nombre de ligne par page, car chaque ligne n'est pas identique (dans le cas d'une facture détaillée, chaque ligne comporte un minimum de texte donc plusieurs lignes...)...

Et ce n'est pas possible de faire quelque chose indirectement ? en utilisant une variable que l'on met à jour dans le footer ?

je sèche un peu la....
si quelqu'un a déjà eu à faire à ce problème et qu'il a la solution je veux bien un coup de main ^^


merci d'avance

4

Personne n'a une autre solution que la génération statique d'une facture ?

Help Help...

Merci d'avance de votre aide !


+
PixWeb

5

comme te la dit Spipu essais d'estimer le nombre de lignes,

en comptant le nombre de mots de chaque élément de ta facture tu pourras certainement faire une approximation du nombre de lignes de texte que l'élément va prendre (compte large, mieux vaut moins d'entrées par pages que trop)

une fois le quotas par pages remplis génère le sous total de la page puis recommence la même chose pour les pages suivantes

quant Spipu disais manuellement, il ne voulais pas dire statique, l'api d'html2pdf doit certainement contenir le nécessaire pour déclarer de nouvelles pages depuis ton code php

bref au lieu de laisser html2pdf créer de nouvelles pages tout seul tu va devoir le faire par toi même après la génération du sous total
et la le mec il le pécho par le bras et il lui dit '