6.74.78 pdf_set_font[ Exemples avec pdf_set_font ] PHP 3>= 3.0.6, PHP 4 >= 4.0.0Description
void pdf_set_font(resource pdf_object ,string font name ,double size ,string encoding ,[int embed ])
pdf_set_font sélectionne la police,
sa taille et son encodage. Il vous faudra fournir des fichiers
Adobe Font Metrics (afm) comme police, dans le dossier de police
(par défaut ./fonts). Si vous utilisez PDFLib 0.6, vous devrez
fournir des fichiers Adobe Font Métric (afm-files) pour les
polices, dans le chemin de police ( par défaut, ./fonts).
Si vous utilisez php versin 3 ou une version plus ancienne que la
version 2.20 de PDFLib, le quatrième paramètre
encoding peut prendre les valeurs suivantes :
0 = builtin, 1 = pdfdoc, 2 = macroman, 3 = macexpert, 4 = winansi.
Un encodage plus grand que 4 et inférieur à 0 sera
transformé en 'winansi'. 'winansi' est souvent un bon choix.
Si vous utilisez PHP version 4 et une version plus ancienne que la
version 2.20 de PDFLib le quatrième paramètre
encoding est une chaîne :
'builtin', 'pdfdoc', 'macroman', 'macexpert', 'winansi'. Si
le dernier paramètre est à 1, la police est
intégrée dans le document. Sinon, elle ne le sera
pas. Incorporer une police dans un document est un bonne idée
si la police n'est pas répandue, ou si vous ne pouvez pas vous
assurez que le la personne qui regardera votre document peut
accéder à cette police.
Note |
Si vous référencez une police dans un fichier
.upr
, assurez-vous que le nom du fichier
.afm
et celui de la police sont bien les mêmes.
Sinon, la police sera aggrandie plusieur fois (Merci à
Paul Haddon pour cette info).
|
|