Types des objets graphiques
Remonter à Présentation de la programmation relative aux graphiques
La bibliothèque des composants propose les objets graphiques suivants. Ces objets disposent de méthodes pour dessiner dans le canevas décrites dans la section Utilisation des méthodes du canevas pour dessiner des objets graphiques et pour charger et enregistrer des fichiers graphiques (voir Chargement et enregistrement de fichiers graphiques).
Types d'objets graphiques :
Objet | Description |
---|---|
Picture |
Utilisé pour contenir une image graphique. Pour ajouter d'autres formats de fichiers graphiques, utilisez la méthode Register de l'objet Picture. Elle permet de gérer des fichiers arbitraires comme l'affichage d'images dans un contrôle image. |
Bitmap |
Objet graphique utilisé pour créer des images, les manipuler (mise à l'échelle, défilement, rotation et peinture) et les stocker sur disque sous forme de fichiers. Il est très facile de créer la copie d'un bitmap, puisque c'est le handle qui est copié et non l'image. |
Clipboard |
Représente le conteneur d'un texte ou d'un graphique qui est coupé, copié ou collé depuis ou vers une application. Grâce au presse-papiers, vous pouvez extraire des données en fonction d'un format donné ; comptage des références d'handles, et l'ouverture et la fermeture du presse-papiers ; gérer et manipuler des formats pour les objets du presse-papiers. |
Icon |
Représente la valeur chargée depuis un fichier icône (fichier .ICO). |
Metafile |
Contient un fichier, qui enregistre les opérations nécessaires à la construction d'une image, au lieu de contenir les pixels du bitmap de l'image. Les métafichiers ou les dessins sont extrêmement réductibles sans perte de détail de l'image et nécessitent souvent moins de mémoire que les bitmaps, particulièrement pour les pilotes haute résolution comme les imprimantes. Mais les métafichiers et les dessins ne sont pas aussi rapides que les bitmaps. Utilisez les métafichiers ou les dessins lorsque vous recherchez souplesse et précison plutôt que les performances. |