Hi all, I think I have solved this one. I wasn't setting the right type for the destination properties, hence it wouldn't work. Subsequently I have posted an small howto on here: http://sandeepc.livejournal.com/656.html Hope it helps others.
- Sandeep On Fri, Feb 22, 2008 at 3:57 PM, C Sandeep <[EMAIL PROTECTED]> wrote: > Hi all, > > Recently I have been playing with adding exif data to image files on disk. > I found this nice blog entry which shows how. However, Im not able to set > aperture, ISO and shutter speeds from my code, here (showing literal > values): > > ...... > [exifDict setValue: @"800" > forKey:(NSString *) kCGImagePropertyExifISOSpeedRatings]; > > [exifDict setValue: @"28/5" > forKey: (NSString *) > kCGImagePropertyExifApertureValue]; > > [exifDict setValue:@"-1507/1140" > forKey: (NSString *) kCGImagePropertyExifShutterSpeedValue]; > > NSMutableDictionary *metaData = [NSMutableDictionary dictionary]; > [metaData setObject: exifDict forKey:(NSString > *)kCGImagePropertyExifDictionary]; > CGImageDestinationAddImageFromSource(destination,source,0, > (CFDictionaryRef) metaData); > CGImageDestinationFinalize(destination); > ..... > > However I was able to set the kCGImagePropertyTIFFMake property. Are the > values for these properties of the wrong format ? How does one set these > exif meta data ? Thanks. > > - Sandeep > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]