Description
Assigne une ou plusieurs options. Il est possible que vous ayez à réinitialiser l'objet Image_Text à la suite de changements.
Les options possibles sont:
'x' | Définis le coin en haut à gauche (x,y) ou encore
'y' | le point central (cx,cy) pour votre boîte de texte.
'cx' | Les valeurs de cx/cy vont avoir la priorité par rapport aux valeurs de x/y.
'cy' |
'canvas' | Vous pouvez assigner différentes valeurs à votre image de travail:
| - une ressource image.
| - un tableau contenant la largeur ainsi que la hauteur.
| - Rien (L'image de travail va être mesurée d'après le texte).
'antialias' | Définis si l'antialiasing sera activé ou non.
'width' | La largeur ainsi que la hauteur de votre boîte de texte.
'height' |
'halign' | Alignement de votre texte dans la boîte de texte. Utilisez les constantes
'valign' | pour ajuster l'alignement horizontal et vertical.
'angle' | L'angle de rotation de votre boîte de texte.
'color' | Tableau contenant les couleurs. Les couleurs vont être alternées (selon les lignes ou
| les paragraphes). Cette option comprend différents formats:
| - Chaîne de caractères représentant la couleur HTML (plus, éventuellement, le canal alpha comme premier couple hex.).
| - Un tableau de trois valeurs ('rouge', 'jaune', 'bleu')
'color_mode' | Le type d'alternance des couleurs. Utilisé seulement si
| plusieurs couleurs sont définies. Accepte 'line' ou 'paragraph'.
'font_path' | Location du répertoire de polices.
'font_file' |
'font_size' | La taille de la police du texte à générer (sera ignorée si vous utilisez la mesure automatique de police).
'line_spacing' | Interligne, 0.5 par défaut.
'min_font_size' | Paramètres pour la mesure automatique de la taille de la police. Essayez de réduire au maximum l'intervalle
'max_font_size' | afin d'augmenter les performances.
'image_type' | Le type d'image (utilisez les constantes). PNG est le type d'image par défaut.
'dest_file' | Destination pour l'enregistrement éventuel de l'image.