Bonjour,
dans mon code php, j'affiche 100 cellules verticalement. Donc voici le code source, très simple.
Le problème est que quand une cellule dépasse la 1ère page, il s'affiche bien sur la 2ème page, mais la cellule suivante s'affiche sur la 3ème page au lieu de s'afficher à la suite de la cellule de la 2ème page. Voici télécharger le fichier pdf ici : http://www.filedropper.com/file_69
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 define("WIDTH_CELL", 50); define("HEIGHT_CELL", 50); for($i = 0; $i < 100; $i++) { //Le 20 ci-dessous est là juste pour que la 1ère cellule comme à y = 20 : $y = 20+$i*HEIGHT_CELL; //On définit la position x et y de la cellule à afficher : $pdf->SetXY(10, $y); //On affiche la cellule. Le $pdf->y ci-dessous sert juste à connaître la position y de la cellule affichée : $pdf->Cell(WIDTH_CELL, HEIGHT_CELL, "Texte ".$pdf->y, 1, 0); }
=> donc comme faire pour résoudre ce problème ?
C'est vrai que j'aurais pu utiliser le paramètre ln de Cell(), mais là j'utilise setXY() car les coordonnées X et Y des cellules doivent être personnalisables.
Merci d'avance, cordialement.
Partager