6.29.100 pdf_setcolor()Configure la couleur de dessin et de remplissage[ Exemples avec pdf_setcolor ] PHP 4 >= 4.0.5, PECL
bool
pdf_setcolor (
resource
pdfdoc
,
string
type
,
string
colorspace
,
float
c1
,
float
c2
,
float
c3
,
float
c4
)
pdf_setcolor
configure la couleur de dessin et de remplissage.
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
Le paramètre
type
peut être
fill
,
stroke
, ou
both
pour
spécifier que la couleur est utilisée pour le remplissage, le dessin ou
pour les deux. Le paramètre
colorspace
peut être
gray
,
rgb
,
cmyk
,
spot
ou
pattern
. Le paramètre
c1
,
c2
,
c3
et
c4
représente le composant de couleur pour
l'espace de couleur
colorspace
. Excepté si précisé,
le composant de couleur est un nombre à virgule flottante, de valeur
comprise entre 0 et 1.
Les paramètres
c2
,
c3
et
c4
sont optionnels avant PHP 4.3.5 ou avec PDFlib
inférieur à 5.
Pour les gris, seul
c1
est utilisé.
Pour les couleurs
rgb
, les paramètres
c1
,
c2
et
c3
spécifient le rouge,
le vert et le bleu, respectivement.
Exemple avec pdf_setcolor : couleurs RGB |
<?php
// Configure le blanc pour le dessin et le remplissage pdf_setcolor($pdf, "both", "rgb", 1, 1, 1);
?>
|
Pour les couleurs
cmyk
, les paramètres
c1
,
c2
,
c3
et
c4
représentent le cyan, le magenta, le jaune et le
noir, respectivement
Exemple avec pdf_setcolor : couleurs CMYK |
<?php
// Configure le noir pour le dessin et le remplissage pdf_setcolor($pdf, "both", "cmyk", 0, 0, 0, 1);
?>
|
Pour
spot
,
c1
doit être une
ressource de point de couleur, retournée par
pdf_makespotcolor
et
c2
est une valeur de teinte, comprise entre 0 et 1 inclus.
Pour
pattern
,
c1
doit être
une ressource de pattern, retournée par
pdf_begin_pattern
.
|