Je suis nouveau à la programmation iphone. en utilisant le code google iphone-exif, je peux lire/écrire des balises d'images aussi je peux ajouter des balises d'image personnalisée. Mais, mon problème est que comment voir les données mises à jour ??? OU existe-t-il un moyen de sauvegarder l'image avec des données mises à jour ??Dans iphone-exif comment voir des informations de métadonnées d'image mises à jour?
J'ai utilisé l'image .jpg à partir du réseau, est dans le dossier d'autres ressources. Voici mon code (fichier .m)
NSString * filePath = @ "/.../ NomProjet/1.jpg"; NSMutableData * imageData = [NSMutableData dataWithContentsOfFile: filePath];
EXFJpeg * jpegScanner = [[EXFJpeg alloc] init];
[jpegScanner scanImageData: imageData];
EXFMetaData * exifData = jpegScanner.exifMetaData; // EXFJFIF * jfif = jpegScanner.jfif;
[exifData addTagValue: @ "MAke modifié" forKey: [NSNumber numberWithInt: EXIF_Make]]; id val2 = [exifData tagValue: [NSNumber numberWithInt: EXIF_Make]]; NSLog (val2);
NSLog ([ExifData tagValue: [NSNumber numberWithInt: EXIF_Model]]); NSLog ([exifData tagValue: [NSNumber numberWithInt: EXIF_DateTime]]); // ENREGISTREMENT DE L'IMAGE AVEC LES NOUVELLES TAGUES [jpegScanner populateImageData: imageData]; // [imageData writeToFile: filePath atomiquement: YES];
Merci :) jamapag Mais surtout réponse ne résout ma question parce que sur la console, je reçois les valeurs mises à jour. 1. Quelle est la sortie de populateImageData() ??? (il me donne comme - À propos d'ajouter des données restantes) 2. Y at-il un autre moyen de voir que les données mises à jour ?? – medha123