Description
array
imagepstext
( resource im, string text, resource font, int size, int
foreground, int background, int x, int y [, int space [, int
tightness [, float angle [, int antialias_steps]]]])
size
est
exprimé
en
pixels
.
foreground
est
la
couleur
dans
laquelle
le
texte
va
être
dessiné
.
background
est
la
couleur
d
'
anti
aliasing
.
Aucun
pixel
avec
la
couleur
background
n'
est
dessiné
,
ce
qui
fait
que
l'arrière-plan
n'a
pas
besoin
d
'être
dans
une
couleur
fixe
.
Les
coordonnées
données
(
x
,
y
)
définissent
l'origine
du
premier
caractère
(grossièrement
,
le
coin
inférieur
gauche
du
caractère
)
.
Ceci
est
différent
de
la
fonction
imagestring(
)
,
où
(x
,
y
)
définissait
le
coin
supérieur
gauche
du
premier
caractère
.
Reportez-vous
à
la
documentation
PostScript
pour
avoir
des
détails
à
propos
des
polices
et
de
leurs
tailles
.
space
permet
de
changer
la
taille
par
défaut
du
caractère
d
'
espacement
.
Cette
valeur
peut
être
négative
.
tightness
permet
de
contrôler
la
quantité
d
'
espace
entre
deux
caractères
.
Cette
valeur
peut
être
négative
.
angle
est
en
degrés
.
antialias_steps
permet
de
contrôler
le
nombre
de
couleurs
du
texte
anti-aliasé
.
Les
valeurs
autorisées
sont
4
et
16
.
16
est
recommandé
pour
les
polices
de
moins
de
20
pixels
,
car
l
'
effet
est
alors
visible
.
Avec
les
tailles
plus
grandes
,
utilisez
de
préférence
4
,
qui
est
moins
gourmande
en
ressources
.
Les
paramètres
space
et
tightness
sont
exprimés
en
unité
d'
espaces
caractère
,
ce
qui
vaut
1
/
1000ème
d'un
em-carré
(un
em
:
Unité
de
mesure
représentée
par
un
carré
dont
la
dimension
horizontale
est
la
même
que
le
corps
du
caractère
)
.
Les
paramètres
space
,
tightness
,
angle
et
antialias
sont
optionnels
.
imagepstext(
)
retourne
un
tableau
contenant
les
éléments
suivants
:
Voir
aussi
imagepsbbox(
)
.