| Constructeurs/Destructeur |
| constructor | Create | | Crée un nouveau bitmap vide |
| constructor | CreateColorMask | | Crée un masque selon une couleur |
| constructor | CreateCopy | | Crée un nouveau bitmap comme copie d'un bitmap existant |
| constructor | CreateFromData | | Crée un bitmap depuis des données en mémoire |
| constructor | CreateFromFile | | Crée un bitmap depuis un fichier |
| constructor | CreateFromHTML | | Crée un bitmap depuis un rendu HTML |
| destructor | Destroy | inherited virtual | Détruit l'instance de l'objet. |
| Propriétés |
| property | Alpha[] : Integer | read write | Lecteur / écriture du canal Alpha d'un pixel donné | Qubes 6.8 |
| property | Height : Integer | read | Hauteur de l'image en pixels |
| property | Pixel[] : Integer | read write | Lecture/écriture d'un pixel individuel |
| property | Width : Integer | read | Largeur en pixels du bitmap |
| Méthodes |
| procedure | AlphaFillRect | | Défini un rectangle du canal Alpha à une valeure | Qubes 6.6 |
| procedure | AlphaFromGreenChannel | | Remplit le canal Alpha à partir du Canal vert |
| procedure | AlphaScaleRect | | Applique un facteur au canal Alpha sur un rectangle | Qubes 6.6 |
| procedure | Assign | | Copie intégrale d'un autre bitmap |
| class function | ClassName : String | inherited | Retourne le nom de la classe au format chaîne |
| class function | ClassParent : TClass | inherited | Classe parent de la classe |
| class function | ClassType : TClass | inherited | Retourne la métaclasse d'une classe |
| procedure | Dilate | | Effectue une opération de dilatation |
| procedure | Draw | | Dessine un bitmap dans un autre |
| procedure | Erode | | Effectue une érosion |
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil |
| procedure | Grayscale | | Transforme en échelle de gris ou monochrome |
| procedure | InvertAlpha | | Inverse le canal Alpha du bitmap |
| procedure | LoadFromData | | Charge le bitmap depuis des données en mémoire |
| procedure | LoadFromFile | | Charge le bitmap depuis un fichier |
| procedure | MirrorX | | Inverse le bitmap selon l'axe horizontal |
| procedure | MirrorY | | Inverse le bitmap selon l'axe vertical |
| procedure | Negative | | Négatif du bitmap |
| procedure | Polygon | | Dessine un polygone |
| procedure | PolygonShadow | | Dessine l'ombre d'un polygone |
| procedure | Polyline | | Dessine une ligne multi-segments |
| procedure | Process | | Applique un ou plusieurs filtres paramétrables |
| procedure | Rectangle | | Dessine un rectangle plein |
| procedure | Reposition | | Retaille un bitmap à une autre dimension sans mise à l'échelle |
| procedure | Resample | | Redimensionne l'image |
| procedure | ResampleToHeight | | Redimensionne proportionnellement à une hauteur |
| procedure | ResampleToWidth | | Redimensionne proportionnellement à une largeur |
| procedure | ResetAlpha | | Réinitialise le canal Alpha pour tout le bitmap |
| procedure | ResetColor | | Remplit tout le bitmap avec une couleur | Qubes 6.0 |
| procedure | Resize | | Redimensionne l'image rapidement |
| procedure | Rotate90CCW | | Rotation de 90° dans le sens anti-horaire |
| procedure | Rotate90CW | | Rotation de 90° dans le sens horaire |
| procedure | SaveToFile | | Enregistre un bitmap vers un fichier | Qubes 9.0 |
| function | SaveToString : String | | Enregistre un bitmap vers de données en mémoire |
| procedure | ScaleAlpha | | Multiplie le canal alpha | Qubes 6.1 |
| procedure | SetCanvasSize | | Definit les dimensions de l'image |