Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > phpToPDF
phpToPDF Forum d'entraide pour la classe phpToPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels EZPDF
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 06/06/2007, 15h05   #1
fat
Invité de passage
 
Inscription : juin 2005
Messages : 36
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 36
Points : 4
Points : 4
Par défaut [phpToPDF] couleur pour le fond d'un tableau

bonjour tout le monde

j'ai un petit probleme avec les couleurs pour mon tableau
voila j'ai repri l'exemple du tableau
sur http://jc-cornic.developpez.com/tuto...age_3#LIII-B-1

et en faite je veux que le fond du mon tableau soit blanc
que la colonne qui contiens les champs 1,2,3 soit blanche comme les autres
j'ai essai mais c marche pas j tous le temps des couleurs

voila le lien pour le tableau
http://jc-cornic.developpez.com/tuto...to-tableau.php

la partie à modifier

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Définition des propriétés du reste du contenu du tableau.	
$proprieteContenu = array(
	'T_COLOR' => array(0,0,0),
	'T_SIZE' => 10,
	'T_FONT' => 'Arial',
	'T_ALIGN_COL0' => 'L',
	'T_ALIGN' => 'R',
	'V_ALIGN' => 'M',
	'T_TYPE' => '',
	'LN_SIZE' => 6,
	'BG_COLOR_COL0' => array(245, 245, 150),
	'BG_COLOR' => array(255,255,255),
	'BRD_COLOR' => array(0,92,177),
	'BRD_SIZE' => 0.1,
	'BRD_TYPE' => '1',
	'BRD_TYPE_NEW_PAGE' => '',
	);
help

Mercii
fat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2007, 15h17   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Sans comprendre vraiment le code donné je dirai que tu peux remplacer ca :
Code :
1
2
3
'BG_COLOR_COL0' => array(245, 245, 150),
'BG_COLOR' => array(255,255,255),
'BRD_COLOR' => array(0,92,177),
par ca:
Code :
1
2
3
'BG_COLOR_COL0' => array(255,255,255),
'BG_COLOR' => array(255,255,255),
'BRD_COLOR' => array(255,255,255),
Ca devrait te donner un tableau tout blanc, maintenant je pense que cette partie de code est faite exprès pour définir des tableaux a couleurs particulières, il y a surement des moyens bien plus simples de faire un tableau (dont la couleur de fond par défaut est le blanc).
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2007, 15h22   #3
fat
Invité de passage
 
Inscription : juin 2005
Messages : 36
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 36
Points : 4
Points : 4
je viens de tester
mais ca donne la 1ere ligne des entetes en blanc
et le rest de mon tableau en cris
fat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2007, 15h24   #4
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
tu as surement modifié la variable $proprieteHeader dans le tutoriel que tu utilises. Faut faire pareil avec $proprieteContenu à mon avis.
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2007, 15h36   #5
fat
Invité de passage
 
Inscription : juin 2005
Messages : 36
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 36
Points : 4
Points : 4
ok c bon ca marche

Merci
j encore une autre question

en faite j'affiche dans mon tableau des liens
et comme la mehode drawTableau qui trace le tableau fais applel à MultiCellTable
j ajoute dans la methode MultiCellTable
un test
Code :
1
2
3
4
5
6
7
8
 
if (eregi('http', $txt)) {
		$this->Cell($w,$h,'link',0,0,'C',0,$txt);
		}
	else		
		{	
		$this->MultiCell($w,$h,$txt,$b2,$align,$fill);		
		}
mais il m'afiche deux cellule l'une au dessus de l'autre !!!!!
fat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h01.


 
 
 
 
Partenaires

Hébergement Web