Image_Text::set()

Image_Text::set() -- Assigne une option.

Synopsis

require_once 'ImageText.php';

booléen Image_Text::set (mixed $option [, mixed $value = NULL])

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.

Paramètres

mixed $option

Le nom de l'option ou le tableau d'options.

mixed $value

La valeur de l'option dans le cas où vous rempliriez $option avec une chaîne de caractères.

Valeur retournée

retourne Retourne TRUE en cas de succès, un objet PEAR_Error en cas d'échec.

Valeurs renvoyées

Aucune exception n'est lancée.

Voir aussi

voir Image_Text::Image_Text()

Note

Cette fonction ne peut pas être appelée de façon statique.