Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/10/2007, 19h25   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 7
Points : 3
Points : 3
Par défaut [FPDF] MultiCell dans un Tableau

Bonjours...

Je travail avec FPDF... j'arrive a crée mon tableau a partir d'une base de donnée... tout marche bien.
Mais (pourquoi il y a toujours un mais ) quand j'insère un texte avec MultiCell pour qu'il ne dépasse pas les limites de la cellule, se dernier crée une discontinuité des lignes horizontaux sur les autre cellule entre le 1er enregistrement et le 2eme... y a t'il pas une astuce pour lier les deux extrémité ?

Merci d'avance;

Voici mon code c'est dans une bouble while{}

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
	$pdf->SetFont('CenturyGothicB','B',10);
		$pdf->Cell($w[0],6,float_format($quantite, $espace=' ', $nb=-1),'LR',0,'C');
		$pdf->SetFont('CenturyGothic','',10);
 
 
		$x = $pdf->getX();
		$y = $pdf->getY();
 
		$pdf->MultiCell($w[1],4,$desi,'LR','L',0);
 
		$x2 = $pdf->getX();
		$y2 = $pdf->getY();
 
		$pdf->setX($x);
		$pdf->setY($y);
 
		$pdf->Cell(120+20);
		$pdf->Cell($w[2],6,float_format($pu, $espace=' ', $nb=2),'LR',0,'C');
		$pdf->Cell($w[3],6,float_format($pt, $espace=' ', $nb=2),'LR',0,'R');
 
		$pdf->Ln();
		$pdf->setY($y2);
Images attachées
Type de fichier : jpg MultiCell.JPG (31,7 Ko, 32 affichages)
pubpixel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2007, 07h53   #2
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Par défaut phpToPDF

Bonjour, ce que tu veux faire est délicat si tu n'utilises que les méthodes Cell et MultiCell de la classe.
Par contre, si tu télécharge phpToPDF, tu verras en lisant la doc que tu peux générer un tableau simple assez facilement (et dans ce cas, les lignes sont alignées)

phpToPDF

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2007, 13h23   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 7
Points : 3
Points : 3
Par défaut Dessiné une ligne ?

Ya-il pas un façons de dessiné une ligne verticale entre deux point sous FPDF ?comme ca après avoir fini le tableau de redessine les extrémité…
pubpixel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2007, 18h05   #4
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Salut, désolé de répondre sur ce ton mais as-tu lu la doc FPDF ???

car si tu l'avais lue, tu aurais vu la méthode Line dans la section "Manuel" du site officiel de la lib FPDF www.fpdf.org

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2007, 17h51   #5
Invité de passage
 
Inscription : septembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 7
Points : 3
Points : 3
Par défaut ouups desolé...

j'ai travaillé les tutoriaux et j'ai testé avec des exemples que j’ai trouve sur le net...

Donc c'est possible avec des lignes... Merci pour tout...

j'ai résolu le problème avec un scripts trouvé sur le site officiel... il est limité par rapport aux mises en forme mais au min c'est un tableau... et avec un peu de modification il sera au top.

Merci pour tout

Code :
$pdf->Row(array(float_format($quantite, $espace=' ', $nb=-1),$desi,float_format($pu, $espace=' ', $nb=2),float_format($pt, $espace=' ', $nb=2)));
Fichiers attachés
Type de fichier : php PDF_MC_Table.php (2,3 Ko, 30 affichages)
pubpixel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h15.


 
 
 
 
Partenaires

Hébergement Web