Section courante

A propos

Section administrative du site

 Langage  Installation  Elément  Tutoriel  Programmation  Bibliothèque  Cadre d'application  API  GUI  Projet  Composante  IDE  Outils  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Installation de Free Pascal
Installation de CodeTyphon Studio
Installation de Lazarus
Installation de Pascal XE
Introduction
Les remarques
Les opérateurs
Les instructions conditionnelles
Les instructions de boucles
Les instructions d'exceptions
Type de données élémentaires
Référence des unités
Référence de mots réservés (mots clefs)
Référence de procédures et fonctions
Référence des directives de compilation
Référence de classes
BASEUNIX
CLASSES
CMEM
CRT
CTHREADS
CWSTRING
GRAPH
MATH
SYSTEM
Référence de procédures et fonctions avec prototype
Les jetons
Les constantes
Directives du compilateur
Utiliser des conditions, des messages et des macros
Utilisation du langage de programmation assembleur
Code généré
Prise en charge d'Intel MMX
Problèmes de code
Problèmes de liaison
Problèmes de mémoire
Chaînes de caractères de ressources
Programmation de processus léger
Optimisations
Programmation de bibliothèques partagées
Utiliser les ressources Windows
Bonjour
Affichage
Astronomie
Biochimie
Électricité
Fichiers
Finance
Géographie
Géométrie
Histoire
Jeux & stratégies
Mathématique
Médicale
Météorologie
Océanographie
Sport
Temps
Tri
Trigonométrie
Validation
«DRAW» du BASIC
Phase lunaire
Calcul du calcium corrigé
Calcul le taux d'alcoolémie
Comparaison de séquence de polypeptides
Tarif d'une piscine pour 1 mois
Texte séquentiel
Liste des fichiers
IPaymt/Interet
NPer
PPaymt/Principal
Distance en Km entre deux longitudes et latitudes
Aire d'un cercle
Aire d'une surface de prisme rectangulaire
Aire d'un triangle
Distance entre deux points
Treillis
Chiffre romain
Pac-Man
Tetris
Tours d'Hanois
Ackermann
Exp
Factoriel
Fibonacci
Log
Nombre premier
Odd
Random
Sqrt
Triangle Pascal
Hauteur utérine
Unité de mesure
Fréquence des vagues
Hockey
Année bissextile
Calendrier
Date de la Pâque
Heure courante
Horloge à aiguille
FirstDayOfMonth
Tri à bulle (Bubble Sort)
Tri Shell Sort
ArcCos
ArcSin
Atn/ATan/ArcTan
Cos
Sin
Courriel
Extension de nom de domaine
Ararat Synapse
CryptoLib4Pascal
FBLib (Firebird Pascal Library)
FCL (Free Component Library)
GraphiX
HashLib4Pascal
INDY (Internet Direct)
LCL (Lazarus Component Library)
QuickLib
QuickLogger
WinGraph
ZeosLib
Daraja (cadre d'application pour Web)
Fano Framework
Free Spider
Horse
Synopse mORMot
tiOPF
CAI NEURAL API
tensorflowforpascal
fpGUI
MOS
Corail
Double Commander
LDAP Admin for Linux
MSDOS-0
Transmission Remote GUI
UNIX-0
Python for Delphi (P4D)
CodeTyphon Studio
Free Pascal IDE
Lazarus
Pascal XE
GNU Debugger (GDB)
Delp
FPCMake
H2Pas
PPDep
PPUDump
PPUMove
PtoP
Références des codes d'erreur
Anatomie d'un fichier unité
Structure de l'arborescence des sources du compilateur et RTL
Limites du compilateur
Modes du compilateur
Utiliser fpcmake
Compilation du compilateur
Compilateur définit lors de la compilation
Préface
Notes légal
Dictionnaire
Recherche

GD

Bibliothèque graphique
Free Pascal

Description

Cette unité contient une interface pour la bibliothèque LibGD, étant une bibliothèque de traitement d'images utilisée pour la manipulation d'images bitmap (comme PNG, JPEG, GIF,...). Elle permet aux développeurs d'utiliser diverses fonctionnalités liées à la création, la modification, et l'enregistrement d'images dans différents formats.

Liste des classes

Nom Description
fclose Cette procédure permet de fermer un fichier ouvert avec fopen et libère les ressources associées à ce fichier.
fopen Cette fonction permet d'ouvrir un fichier pour y effectuer des opérations de lecture ou d'écriture, selon le mode spécifié.
gdAlphaBlend Cette fonction permet de mélanger deux images en utilisant une transparence alpha, créant ainsi un effet de fondu entre les deux images.
gdDPExtractData Cette fonction permet d'extraire les données d'une image dans un format spécifique à la bibliothèque libgd.
gdFontCacheSetup Cette procédure permet d'initialiser le cache des polices pour accélérer l'accès aux polices utilisées dans les dessins.
gdFontCacheShutdown Cette procédure permet de libérer les ressources associées au cache des polices lorsque celui-ci n'est plus nécessaire.
gdFontGetGiant Cette fonction permet d'obtenir une police de grande taille, généralement utilisée pour des titres ou des textes mis en évidence.
gdFontGetLarge Cette fonction permet d'obtenir une police de taille large, adaptée aux textes importants ou aux titres.
gdFontGetMediumBold Cette fonction permet d'obtenir une police de taille moyenne et en gras, idéale pour des sous-titres ou des éléments de texte accentués.
gdFontGetSmall Cette fonction permet d'obtenir une police de petite taille, souvent utilisée pour les légendes ou les détails dans l'image.
gdFontGetTiny Cette fonction permet d'obtenir une police de très petite taille, généralement utilisée pour de petites annotations ou détails.
gdFree Cette procédure permet de libérer la mémoire allouée pour une image, après qu'elle a été manipulée, afin d'éviter les fuites mémoire.
gdFreeFontCache Cette procédure permet de libérer le cache des polices et de libérer la mémoire utilisée pour les polices chargées précédemment.
gdFTUseFontConfig Cette fonction permet d'utiliser le gestionnaire de polices FontConfig pour rechercher et utiliser des polices de manière plus flexible.
gdImageAABlend Cette fonction permet d'appliquer un anti-aliasing (lissage des bords) à une image, améliorant ainsi la qualité visuelle de l'image ou des formes dessinées.
gdImageAlpha Cette fonction permet de définir l'alpha (transparence) d'une image, influençant ainsi la transparence globale des pixels de l'image.
gdImageAlphaBlending Cette fonction permet d'activer ou de désactiver le mode de fusion alpha pour une image, permettant ainsi de mélanger les pixels avec des valeurs alpha.
gdImageArc Cette fonction permet de dessiner un arc sur une image, spécifiant sa position, son rayon, ses angles de départ et de fin, ainsi que la couleur.
gdImageBlue Cette fonction permet de récupérer la composante bleue d'une couleur d'un pixel dans une image.
gdImageBoundsSafe Cette fonction permet de vérifier si un point donné se trouve dans les limites d'une image, évitant ainsi les erreurs d'accès à des coordonnées hors limites.
gdImageChar Cette fonction permet de dessiner un caractère sur une image, en utilisant une police spécifiée à une position donnée.
gdImageCharUp Cette fonction permet de dessiner un caractère sur une image, mais avec une orientation verticale (le texte est affiché à l'envers).
gdImageColorAllocate Cette fonction permet d'allouer une couleur à une image, en spécifiant les valeurs RGB de la couleur.
gdImageColorAllocateAlpha Cette fonction permet d'allouer une couleur avec un canal alpha (transparence) à une image, en spécifiant les valeurs RGB et l'alpha.
gdImageColorClosest Cette fonction permet de trouver la couleur la plus proche d'une couleur donnée dans la palette d'une image.
gdImageColorClosestAlpha Cette fonction permet de trouver la couleur la plus proche d'une couleur donnée, tout en tenant compte de l'alpha (transparence) dans la palette.
gdImageColorClosestHWB Cette fonction permet de trouver la couleur la plus proche d'une couleur donnée en utilisant le modèle de couleur HWB (teinte, blancheur, saturation).
gdImageColorDeallocate Cette fonction permet de libérer une couleur précédemment allouée dans l'image, libérant ainsi les ressources associées.
gdImageColorExact Cette fonction permet de trouver exactement la couleur spécifiée dans la palette d'une image, sans approximation.
gdImageColorExactAlpha Cette fonction permet de trouver exactement la couleur spécifiée dans la palette d'une image, en prenant en compte l'alpha (transparence).
gdImageColorResolve Cette fonction permet de résoudre une couleur donnée, en renvoyant l'index de la couleur dans la palette d'une image.
gdImageColorResolveAlpha Cette fonction permet de résoudre une couleur donnée, en renvoyant l'index de la couleur dans la palette d'une image tout en tenant compte de l'alpha.
gdImageColorsTotal Cette fonction permet de retourner le nombre total de couleurs utilisées dans l'image, y compris les couleurs transparentes.
gdImageColorTransparent Cette fonction permet de définir une couleur comme étant transparente dans une image, ce qui permet de créer des zones transparentes dans l'image.
gdImageCompare Cette fonction permet de comparer deux images pixel par pixel, et retourne un résultat basé sur les différences ou similitudes entre elles.
gdImageCopy Cette fonction permet de copier une partie d'une image dans une autre image, à des positions et dimensions spécifiques.
gdImageCopyMerge Cette fonction permet de copier une portion d'une image dans une autre image, tout en appliquant une transparence partielle à l'image copiée.
gdImageCopyMergeGray Cette fonction permet de copier une portion d'une image dans une autre image, tout en appliquant un effet de grisaille (niveau de gris) à l'image copiée.
gdImageCopyResampled Cette fonction permet de redimensionner une image avec un échantillonnage (resampling), pour obtenir une qualité supérieure lors du changement de taille.
gdImageCopyResized Cette fonction permet de redimensionner une image en modifiant ses dimensions sans appliquer d'échantillonnage, ce qui peut entraîner une perte de qualité.
gdImageCopyRotated Cette fonction permet de faire une rotation d'une image autour de son centre, en spécifiant l'angle de rotation souhaité.
gdImageCreate Cette fonction permet de créer une nouvelle image vide en mémoire, avec les dimensions spécifiées (largeur et hauteur).
gdImageCreateFromGd Cette fonction permet de créer une image à partir d'un fichier au format GD, qui est un format d'image natif de libgd.
gdImageCreateFromGd2 Cette fonction permet de créer une image à partir d'un fichier au format GD2, un format d'image plus récent que le format GD.
gdImageCreateFromGd2Ctx Cette fonction permet de créer une image à partir d'un fichier GD2, en utilisant un contexte d'image spécifique pour le traitement.
gdImageCreateFromGd2Part Cette fonction permet de créer une image à partir d'une partie d'un fichier GD2, en spécifiant les coordonnées de la zone à extraire.
gdImageCreateFromGd2PartCtx Cette fonction permet de créer une image à partir d'une partie d'un fichier GD2, avec un contexte d'image spécifique pour le traitement de la zone extraite.
gdImageCreateFromGd2PartPtr Cette fonction permet de créer une image à partir d'une partie d'un fichier GD2, en utilisant un pointeur vers la zone à extraire.
gdImageCreateFromGd2Ptr Cette fonction permet de créer une image à partir d'un fichier GD2, en utilisant un pointeur vers l'image entière dans le fichier.
gdImageCreateFromGdCtx Cette fonction permet de créer une image à partir d'un fichier GD, en utilisant un contexte d'image spécifique pour son traitement.
gdImageCreateFromGdPtr Cette fonction permet de créer une image à partir d'un fichier GD, en utilisant un pointeur vers l'image entière dans le fichier.
gdImageCreateFromGif Cette fonction permet de créer une image à partir d'un fichier GIF, en chargeant son contenu dans une image en mémoire.
gdImageCreateFromGifCtx Cette fonction permet de créer une image à partir d'un fichier GIF, en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImageCreateFromGifPtr Cette fonction permet de créer une image à partir d'un fichier GIF, en utilisant un pointeur vers l'image entière dans le fichier GIF.
gdImageCreateFromJpeg Cette fonction permet de créer une image à partir d'un fichier JPEG, en chargeant le contenu du fichier dans une image en mémoire.
gdImageCreateFromJpegCtx Cette fonction permet de créer une image à partir d'un fichier JPEG, en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImageCreateFromJpegPtr Cette fonction permet de créer une image à partir d'un fichier JPEG, en utilisant un pointeur vers l'image entière dans le fichier JPEG.
gdImageCreateFromPng Cette fonction permet de créer une image à partir d'un fichier PNG, en chargeant le contenu du fichier dans une image en mémoire.
gdImageCreateFromPngCtx Cette fonction permet de créer une image à partir d'un fichier PNG, en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImageCreateFromPngPtr Cette fonction permet de créer une image à partir d'un fichier PNG, en utilisant un pointeur vers l'image entière dans le fichier PNG.
gdImageCreateFromPngSource Cette fonction permet de créer une image à partir d'une source PNG donnée, telle qu'un flux de données ou une ressource en mémoire.
gdImageCreateFromWBMP Cette fonction permet de créer une image à partir d'un fichier WBMP (Wireless Bitmap), un format d'image pour les appareils mobiles.
gdImageCreateFromWBMPCtx Cette fonction permet de créer une image à partir d'un fichier WBMP en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImageCreateFromWBMPPtr Cette fonction permet de créer une image à partir d'un fichier WBMP en utilisant un pointeur vers l'image entière dans le fichier WBMP.
gdImageCreateFromXbm Cette fonction permet de créer une image à partir d'un fichier XBM (X Bitmap), un format d'image utilisé dans les environnements Unix.
gdImageCreateFromXpm Cette fonction permet de créer une image à partir d'un fichier XPM (X PixMap), un format d'image couramment utilisé dans les environnements X Window.
gdImageCreatePalette Cette fonction permet de créer une image avec une palette de couleurs indexées, en spécifiant le nombre de couleurs et les couleurs elles-mêmes.
gdImageCreatePaletteFromTrueColor Cette fonction permet de créer une image avec une palette de couleurs indexées à partir d'une image en couleurs véritables (true color).
gdImageCreateTrueColor Cette fonction permet de créer une image en couleurs véritables (true color), offrant une gamme de couleurs plus large que les images avec palette.
gdImageDashedLine Cette fonction permet de dessiner une ligne en pointillés (dashed line) sur une image, en spécifiant la position, la longueur et la couleur de la ligne.
gdImageDestroy Cette fonction permet de détruire une image en libérant la mémoire allouée pour cette image.
gdImageEllipse Cette fonction permet de dessiner une ellipse sur une image, en spécifiant son centre, ses rayons et la couleur de l'ellipse.
gdImageFill Cette fonction permet de remplir une zone d'une image avec une couleur spécifiée, en utilisant la couleur de départ et les coordonnées de la zone.
gdImageFilledArc Cette fonction permet de dessiner un arc plein (rempli) sur une image, en spécifiant son rayon, son angle, sa position et la couleur.
gdImageFilledEllipse Cette fonction permet de dessiner une ellipse pleine (remplie) sur une image, en spécifiant son centre, ses rayons et la couleur.
gdImageFilledPolygon Cette fonction permet de dessiner un polygone rempli sur une image, en spécifiant les coordonnées des sommets et la couleur du remplissage.
gdImageFilledRectangle Cette fonction permet de dessiner un rectangle rempli sur une image, en spécifiant ses dimensions et la couleur de remplissage.
gdImageFillToBorder Cette fonction permet de remplir une zone d'une image jusqu'à ce qu'une bordure de couleur spécifiée soit rencontrée.
gdImageGd Cette fonction permet de créer une image à partir d'un fichier GD, un format d'image natif de libgd.
gdImageGd2 Cette fonction permet de créer une image à partir d'un fichier GD2, un format d'image plus récent que le format GD.
gdImageGd2Ptr Cette fonction permet de créer une image à partir d'un fichier GD2, en utilisant un pointeur vers l'image entière dans le fichier.
gdImageGdPtr Cette fonction permet de créer une image à partir d'un fichier GD, en utilisant un pointeur vers l'image entière dans le fichier GD.
gdImageGetClip Cette fonction permet de récupérer la zone de découpe (clip area) actuellement définie pour une image.
gdImageGetInterlaced Cette fonction permet de vérifier si une image est entrelacée (interlaced), ce qui affecte la façon dont l'image est affichée à l'écran.
gdImageGetPixel Cette fonction permet de récupérer la couleur d'un pixel spécifique dans une image en fonction de ses coordonnées.
gdImageGetTransparent Cette fonction permet de récupérer l'index de la couleur transparente d'une image, qui est utilisée pour les pixels transparents.
gdImageGetTrueColorPixel Cette fonction permet de récupérer la couleur d'un pixel spécifique dans une image en couleurs véritables (true color).
gdImageGif Cette fonction permet de créer une image à partir d'un fichier GIF, un format d'image largement utilisé pour les images animées ou statiques.
gdImageGifCtx Cette fonction permet de créer une image à partir d'un fichier GIF en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImageGifPtr Cette fonction permet de créer une image à partir d'un fichier GIF en utilisant un pointeur vers l'image entière dans le fichier GIF.
gdImageGreen Cette fonction permet de récupérer la valeur de la composante verte (green) d'un pixel dans une image.
gdImageInterlace Cette fonction permet de définir si une image doit être entrelacée (interlaced), un mode d'affichage pour charger une image progressivement.
gdImageJpeg Cette fonction permet de créer une image à partir d'un fichier JPEG, un format d'image compressé couramment utilisé sur le web.
gdImageJpegCtx Cette fonction permet de créer une image à partir d'un fichier JPEG en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImageJpegPtr Cette fonction permet de créer une image à partir d'un fichier JPEG en utilisant un pointeur vers l'image entière dans le fichier JPEG.
gdImageLine Cette fonction permet de dessiner une ligne droite sur une image, en spécifiant les coordonnées de départ et d'arrivée, ainsi que la couleur de la ligne.
gdImageOpenPolygon Cette fonction permet de dessiner un polygone ouvert sur une image, en spécifiant les coordonnées de ses sommets sans les fermer.
gdImagePaletteCopy Cette fonction permet de copier la palette de couleurs d'une image et de l'appliquer à une autre image, tout en préservant les couleurs existantes.
gdImagePalettePixel Cette fonction permet de récupérer la couleur d'un pixel dans une image en utilisant l'index de couleur dans la palette d'indexation de l'image.
gdImagePng Cette fonction permet de créer une image à partir d'un fichier PNG, un format d'image populaire et compressé sans perte.
gdImagePngCtx Cette fonction permet de créer une image à partir d'un fichier PNG en utilisant un contexte d'image spécifique pour le traitement du fichier.
gdImagePngCtxEx Cette fonction permet de créer une image à partir d'un fichier PNG en utilisant un contexte d'image étendu pour un contrôle supplémentaire lors du chargement.
gdImagePngEx Cette fonction permet de créer une image à partir d'un fichier PNG avec des options étendues pour personnaliser les paramètres du décodage.
gdImagePngPtr Cette fonction permet de créer une image à partir d'un fichier PNG en utilisant un pointeur vers l'image entière dans le fichier PNG.
gdImagePngPtrEx Cette fonction permet de créer une image à partir d'un fichier PNG en utilisant un pointeur vers l'image entière dans le fichier PNG, avec des options étendues.
gdImagePngToSink Cette fonction permet d'exporter une image PNG vers une destination spécifique, comme un flux de données ou une autre sortie personnalisée.
gdImagePolygon Cette fonction permet de dessiner un polygone fermé sur une image, en spécifiant les coordonnées de ses sommets et la couleur du polygone.
gdImageRectangle Cette fonction permet de dessiner un rectangle sur une image, en spécifiant les coordonnées de son coin supérieur gauche et ses dimensions, ainsi que la couleur.
gdImageRed Cette fonction permet de récupérer la valeur de la composante rouge (red) d'un pixel dans une image.
gdImageSaveAlpha Cette fonction permet d'enregistrer l'information alpha (transparence) d'une image, en la sauvegardant avec un canal alpha.
gdImageSetAntiAliased Cette fonction permet d'activer le lissage (anti-aliasing) pour améliorer la qualité visuelle des lignes et formes dessinées.
gdImageSetAntiAliasedDontBlend Cette fonction permet d'activer le lissage sans utiliser de fusion (blend), appliqué sur les pixels voisins sans les mélanger.
gdImageSetBrush Cette fonction permet de définir une brosse (brush) utilisée pour remplir des formes géométriques sur une image.
gdImageSetClip Cette fonction permet de définir une zone de découpe (clip) sur l'image, limitant les opérations graphiques à cette zone spécifiée.
gdImageSetPixel Cette fonction permet de définir la couleur d'un pixel à une position donnée dans une image.
gdImageSetStyle Cette fonction permet de définir un style de dessin pour les formes géométriques, telles que des lignes et des polygones.
gdImageSetThickness Cette fonction permet de définir l'épaisseur des lignes lors du dessin sur une image.
gdImageSetTile Cette fonction permet de définir une image comme motif de remplissage (tile) pour les formes géométriques.
gdImageString Cette fonction permet de dessiner une chaîne de texte sur une image en utilisant une police bitmap (souvent utilisée pour du texte simple).
gdImageString16 Cette fonction permet de dessiner une chaîne de texte de 16 bits sur une image, permettant un encodage différent des caractères.
gdImageStringFT Cette fonction permet de dessiner une chaîne de texte sur une image en utilisant une police de caractères librement définie avec FreeType.
gdImageStringFTEx Cette fonction permet de dessiner une chaîne de texte sur une image en utilisant une police de caractères avec des options supplémentaires via FreeType.
gdImageStringTTF Cette fonction permet de dessiner une chaîne de texte sur une image en utilisant une police TrueType (TTF).
gdImageStringUp Cette fonction permet de dessiner une chaîne de texte verticale sur une image, en la faisant pivoter de manière à la faire s'afficher de bas en haut.
gdImageStringUp16 Cette fonction permet de dessiner une chaîne de texte verticale de 16 bits sur une image, également en l'affichant de bas en haut.
gdImageSX Cette fonction permet de récupérer la largeur d'une image (en pixels).
gdImageSY Cette fonction permet de récupérer la hauteur d'une image (en pixels).
gdImageTrueColor Cette fonction permet de créer une image en couleur vraie (TrueColor), avec un plus grand nombre de couleurs possibles par rapport aux images indexées.
gdImageTrueColorPixel Cette fonction permet de récupérer la couleur d'un pixel dans une image au format TrueColor.
gdImageTrueColorToPalette Cette fonction permet de convertir une image au format TrueColor en une image utilisant une palette d'index de couleurs.
gdImageWBMP Cette fonction permet de créer une image à partir d'un fichier WBMP (Wireless Bitmap), un format d'image utilisé principalement pour les appareils mobiles.
gdImageWBMPCtx Cette fonction permet de créer une image à partir d'un fichier WBMP en utilisant un contexte spécifique pour le traitement de l'image.
gdImageWBMPPtr Cette fonction permet de créer une image à partir d'un fichier WBMP en utilisant un pointeur vers l'image dans le fichier WBMP.
gdNewDynamicCtx Cette fonction permet de créer un nouveau contexte dynamique pour le traitement des images dans une mémoire dynamique.
gdNewDynamicCtxEx Cette fonction permet de créer un nouveau contexte dynamique avec des options supplémentaires pour un contrôle plus poussé sur le traitement des images.
gdNewFileCtx Cette fonction permet de créer un contexte de fichier pour lire ou écrire des images depuis ou vers un fichier.
gdNewSSCtx Cette fonction permet de créer un contexte pour le traitement des images à partir d'un flux de données sécurisé (SS).
gdNewStreamCtx Cette fonction permet de créer un contexte pour le traitement des images depuis un flux de données (stream).
gdTrueColor Cette fonction permet de créer une image en couleur vraie (TrueColor), offrant un grand nombre de couleurs possibles pour chaque pixel.
gdTrueColorAlpha Cette fonction permet de créer une image en couleur vraie (TrueColor) avec un canal alpha pour la transparence des pixels.
gdTrueColorGetAlpha Cette fonction permet de récupérer la valeur de la composante alpha (transparence) d'un pixel dans une image en couleur vraie.
gdTrueColorGetBlue Cette fonction permet de récupérer la valeur de la composante bleue (blue) d'un pixel dans une image en couleur vraie.
gdTrueColorGetGreen Cette fonction permet de récupérer la valeur de la composante verte (green) d'un pixel dans une image en couleur vraie.
gdTrueColorGetRed Cette fonction permet de récupérer la valeur de la composante rouge (red) d'un pixel dans une image en couleur vraie.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Mercredi, le 29 janvier 2025