GdipRemovePropertyItem()
Syntaxe
|
Resultat.i = GdipRemovePropertyItem(*image, propId.i)
Paramètres
|
*image[in] Pointeur sur un objet image.
propId.i
[in] Nombre entier qui identifie la propriété à supprimer (type de metadata). Les constantes qui identifient les différents types de metadata (#PropertyTagEquipMake, #PropertyTagEquipModel, etc.) sont des éléments de l'énumération Image property ID tags.
Description
|
Cette fonction permet de supprimer de l'image, la propriété référencée par le paramètre propId.
Les propriétés sont des informations comme la marque ou le modèle de l'appareil photo utilisé pour la capture de l'image. Chaque propriété est identifiée par une balise (ou tag) qui est un élément de l'énumération Image property ID tags.Cette fonction supprime une propriété spécifique d'une image, mais cette propriété n'est pas retirée du fichier ou du stream qui a été utilisé pour construire l'image. Pour sauvegarder l'image (dont la propriété a ét supprimée) par exemple vers un fichier Jpeg ou vers un stream, utilisez la fonction GdipSaveImageToFile() ou GdipSaveImageToStream().
L'exemple charge une image, l'affiche et affiche en dessous le nom de l'appareil qui a pris la photo. Ensuite, on supprime le nom de l'appareil contenue dans l'image et on essaye de le lire à nouveau en récupérant la taille des données qui lui sont associées. On affiche ensuite s'il existe ou non des données sur le nom de l'appareil.
Résultat
de la fonction
|
Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.
PB
- OS
|
PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium