Fonction PHP Imagecreatetruecolor ()

La fonction imagecreatetruecolor () est utilisée en PHP pour créer une nouvelle image en vraies couleurs à l'aide de la bibliothèque GD. La couleur vraie utilise une profondeur de couleur de 24 bits lors de l'affichage d'une image RVB. Ses deux paramètres sont la largeur et la hauteur de l'image que vous créez.

Exemple de code utilisant la fonction Imagecreatetruecolor ()

Ce code génère une image PNG de 130 pixels de large par 50 pixels de haut. La fonction imagecreatetruecolor () spécifie une forme de 130 pixels de large par 50 pixels de haut. La couleur du texte est définie à l'aide des valeurs RVB. Le texte qui s'imprimera sur la forme est «Une chaîne de texte simple», en taille 1 (de 1 à 5) avec une ordonnée x de 5 et une ordonnée y de 5.

Valeurs de retour

En cas de succès, cette fonction renvoie un identifiant d'image qui représente une image noire de la taille spécifiée. En cas d'échec, il renvoie "Faux".

Considérations

La bibliothèque GD doit être activée pour que cette fonction fonctionne correctement; sinon, la valeur de retour est False. Il peut être téléchargé gratuitement sur Internet si vous ne l'avez pas déjà installé.

Fonction Imagecreatetruecolor () vs. Imagecreate ()

Bien que la fonction imagecreate () fonctionne toujours en PHP, le manuel PHP recommande l'utilisation de la nouvelle fonction imagecreatetruecolor (), qui

  • crée des images avec beaucoup plus de couleurs
  • rend la transparence des couleurs possible
  • permet des processus d'image avancés