Comment lire les propriétés et métadonnées EXIF d'une image
Transmettez les données de l'image en base64 pour obtenir ses propriétés techniques et, lorsqu'elles sont disponibles, ses informations EXIF. Le résultat indique notamment le format, le mode, les dimensions, les trames et l'animation éventuelle.
À quoi sert l'outil d'inspection d'image ?
Cet outil sert à examiner les propriétés techniques d'une image à partir de données image encodées en base64. Il peut notamment être utile avant une publication, pour vérifier les dimensions d'un fichier ou pour repérer les informations EXIF disponibles, sans le présenter comme un éditeur, un convertisseur ou un outil d'analyse du contenu visuel.
L'image n'est pas fournie comme un simple nom de fichier : les données à inspecter doivent être transmises sous forme de texte base64. Le champ d'image est déclaré comme facultatif et vide par défaut, mais une inspection ne peut pas aboutir sans données image. Les informations obtenues dépendent donc de ce qui est effectivement fourni et de ce que l'image contient.
Procédure pour lire les propriétés et les EXIF
-
Préparez les données de l'image sous forme de texte encodé en base64. Vérifiez que la valeur transmise correspond bien aux données de l'image à examiner, et non à un chemin de fichier ou à une description textuelle.
-
Saisissez ou transmettez cette valeur dans le champ prévu pour les données image. Même si ce champ est facultatif dans la présentation de l'outil, laissez-le vide entraîne l'échec de l'opération : une valeur image est nécessaire pour effectuer l'inspection.
-
Lancez l'inspection. Les données fournies sont décodées depuis le base64, puis l'image est ouverte pour examiner ses propriétés. Si le décodage, l'ouverture ou l'extraction échoue, l'opération est signalée comme échouée et le texte de l'exception est renvoyé.
-
Consultez le résultat. Une inspection réussie indique le format, le mode colorimétrique, les dimensions, la largeur, la hauteur, la présence éventuelle d'une palette, le nombre d'images ou de trames et le caractère animé ou non de l'image. Les dimensions sont présentées dans l'ordre largeur puis hauteur.
-
Cherchez les informations EXIF lorsqu'elles sont disponibles. Elles sont ajoutées au résultat uniquement si l'image en contient. Les valeurs EXIF sont présentées sous forme de chaînes ; les valeurs stockées en octets sont décodées en UTF-8 avec remplacement lorsque cela est possible.
Comprendre le résultat et ses limites
Le résultat permet d'abord de distinguer les propriétés générales de l'image des informations EXIF. Le format et le mode décrivent les caractéristiques reconnues lors de l'ouverture, tandis que la largeur et la hauteur donnent les dimensions dans cet ordre. Le nombre de trames et l'indication d'animation servent à repérer la présence de plusieurs images ou d'un comportement animé.
L'absence d'une section EXIF ne signifie pas nécessairement que la transmission a échoué : les entrées EXIF ne sont incluses que lorsque des données EXIF sont disponibles. De même, l'outil ne fournit pas une interprétation du contenu de l'image. Si l'opération échoue, vérifiez en priorité la présence des données base64 et leur décodage, puis consultez le texte de l'exception renvoyé. Une dépendance nécessaire à l'inspection peut également être indisponible.
Exemple pratique
Vous voulez vérifier les dimensions et les métadonnées disponibles d'une image avant de la publier.
Convertissez l'image de votre dossier en texte base64, transmettez cette valeur dans le champ de données image, puis consultez les propriétés retournées et la section EXIF lorsqu'elle apparaît.
Le résultat contient le format, le mode colorimétrique, la largeur, la hauteur, les dimensions dans l'ordre largeur puis hauteur, la présence d'une palette, le nombre de trames et l'indication d'animation. Une section EXIF peut être présente si l'image en contient.
Limites
- L'outil inspecte les propriétés image et les informations EXIF disponibles ; il ne fournit pas d'analyse du contenu visuel et ne garantit pas la présence ou l'exhaustivité des métadonnées.
Erreurs fréquentes
- Cause : le champ est laissé vide ou contient autre chose que les données image encodées en base64. Action : transmettez une valeur base64 correspondant à l'image à inspecter, puis relancez l'opération.
Questions fréquentes
Que se passe-t-il si je ne fournis aucune image ?
Une valeur image est nécessaire pour l'inspection, même si le champ est facultatif et vide par défaut. Sans données fournies, l'opération échoue.
Les informations EXIF sont-elles affichées ?
Oui, lorsque des données EXIF sont disponibles dans l'image. Les entrées sont alors ajoutées au résultat et leurs valeurs sont converties en chaînes ; les valeurs en octets sont décodées en UTF-8 avec remplacement lorsque cela est possible.
Dans quel ordre les dimensions sont-elles affichées ?
Les dimensions sont indiquées dans l'ordre largeur puis hauteur. Le résultat comprend aussi le format, le mode colorimétrique, la présence d'une palette, le nombre de trames et l'indication d'animation.