7
votes

Placer deux multicellules à côté de l'autre à l'aide de FPDF dans PHP

J'essaie de créer une table personnalisée à l'aide de FPDF Cell / Multicell.

My 1ST Cell est un Multicell qui a deux lignes de texte. La cellule suivante doit alors simplement être placée juste à côté de celui-ci.

"fort> problème : Peu importe ce que je fais à la cellule suivante, c'est toujours sur la ligne suivante de la page. d'être placé juste à côté de la 1ère cellule - et ça me rend fou.

Voici mon code: xxx

la cellule contenant le texte "DA190 "doit être placé à côté de la cellule précédente, mais est positionné sous la cellule précédente.


0 commentaires

3 Réponses :


-5
votes

J'ai trouvé la solution - FPDF a une extension (n ° 3) axée sur l'utilisation de multicellules.


1 commentaires

Pouvez-vous expliquer cette réponse un peu plus? Qu'est-ce qui doit être ajouté pour que les 3 cellules entrent dans une rangée? Voici votre code .



14
votes

Avant d'imprimer votre premier multicell, enregistrez la position du curseur: xxx

Ajoutez votre multicell à l'aide de $ ceci-> Multicell ($ W, 5, "Contenu");

Réinitialiser la position du curseur à la hauteur de démarrage (Y) et le démarrage horizontal + la largeur de la 1ère multicellulaire: xxx

Ajoutez votre prochain multiceller et répéter si nécessaire.


2 commentaires

$ w est indéfini


$ w est défini. C'est la largeur de la cellule précédente. Si vous utilisez Multicell (123,6, 'Content'); Vous pouvez également utiliser simplement $ ceci-> Setxy ($ x + 123, $ y); Si vous n'utilisez pas une variable pour la largeur multicellulaire.



3
votes

Ceci a fonctionné pour moi xxx

résultat


0 commentaires