ADC Home > Reference Library > Reference > Apple Applications > Aperture > Aperture 2.1 SDK Reference

 


ApertureSDKCommon.h

Overview



Typedefs


ApertureExportThumbnailSize


typedef enum { 
    kExportThumbnailSizeThumbnail = 0, 
    kExportThumbnailSizeMini, 
    kExportThumbnailSizeTiny 
} ApertureExportThumbnailSize;  

#defines


kExportKeyCustomProperties


#define kExportKeyCustomProperties @"kExportKeyCustomProperties" 
Discussion

An NSDictionary specifying all the Custom Metadata key-value pairs for the image.


kExportKeyEXIFProperties


#define kExportKeyEXIFProperties @"kExportKeyEXIFProperties" 
Discussion

An NSDictionary specifying the EXIF key-value pairs for the image.


kExportKeyHierarchicalKeywords


#define kExportKeyHierarchicalKeywords @"kExportKeyHierarchicalKeywords" 
Discussion

(New in Aperture 1.5.1) An NSArray specifying hierarchical keywords. Each entry in the array represents a single keyword and is itself an NSArray of NSStrings. Each hierarchy array starts with the keyword itself at index 0, followed by its parent, and so on.


kExportKeyImageHasAdjustments


#define kExportKeyImageHasAdjustments @"kExportKeyImageHasAdjustments" 
Discussion

(New in Aperture 2.0) An NSNumber object specifying a Boolean value. YES indicates that the user has applied at least one adjustment to this version besides the RAW decode; NO indicates that no adjustments have been applied.


kExportKeyImageSize


#define kExportKeyImageSize @"kExportKeyImageSize" 
Discussion

An NSValue object specifying an NSSize with the pixel dimensions of the specified image. For Version images, the pixel dimensions take all cropping, adjustments, and rotations into account. For Master images, the size is the original pixel dimensions of the image.


kExportKeyIPTCProperties


#define kExportKeyIPTCProperties @"kExportKeyIPTCProperties" 
Discussion

An NSDictionary specifying all the IPTC key-value pairs for the image.


kExportKeyIsRAWImage


See Also:
kkExportKeyIsRAWImage
#define kExportKeyIsRAWImage @"kExportKeyIsRAWImage" 
Discussion

(New in Aperture 2.0) An NSNumber object specifying a Boolean value. YES indicates that this version is based off a RAW master file. NO indicates that the master file is not RAW.


kExportKeyKeywords


#define kExportKeyKeywords @"kExportKeyKeywords" 
Discussion

An NSArray specifying an NSString for each keyword for this image.


kExportKeyMainRating


#define kExportKeyMainRating @"kExportKeyMainRating" 
Discussion

An NSNumber specifying the rating for this image.


kExportKeyMasterPath


#define kExportKeyMasterPath @" @"kExportKeyReferencedMasterPath"" 
Discussion

An NSString specifying the absolute path to the master image file. (The same value as kExportKeyReferencedMasterPath)


kExportKeyProjectName


#define kExportKeyProjectName @"kExportKeyProjectName" 
Discussion

An NSString specifying the name of the project containing the image.


kExportKeyReferencedMasterPath


#define kExportKeyReferencedMasterPath @"kExportKeyReferencedMasterPath" 
Discussion

An NSString specifying the absolute path to the master image file.


kExportKeyThumbnailImage


#define kExportKeyThumbnailImage @"kExportKeyThumbnailImage" 
Discussion

An NSImage object containing a reduced-size JPEG of the specified image. Note that values may be nil during export for this key for Master images, or for versions of unsupported master formats.


kExportKeyUniqueID


#define kExportKeyUniqueID @"kExportKeyUniqueID" 
Discussion

An NSString specifying a unique identifier for specified image.


kExportKeyVersionName


#define kExportKeyVersionName @"kExportKeyVersionName" 
Discussion

An NSString specifying the version name of the selected image.


kExportKeyWhiteBalanceTemperature


#define kExportKeyWhiteBalanceTemperature @"kExportKeyWhiteBalanceTemperature" 
Discussion

(New in Aperture 2.0) An NSNumber object specifying the color temperature value determined by Aperture.


kExportKeyWhiteBalanceTint


#define kExportKeyWhiteBalanceTint @"kExportKeyWhiteBalanceTint" 
Discussion

(New in Aperture 2.0) An NSNumber object specifying the color tint value determined by Aperture.


kExportKeyXMPString


#define kExportKeyXMPString @"kExportKeyXMPString" 
Discussion

An NSString specifying the XMP data for the original master of this image.


kkExportKeyIsRAWImage


See Also:
kExportKeyIsRAWImage
#define kExportKeyIsRAWImage @"kExportKeyIsRAWImage" 
Discussion

(New in Aperture 2.0) An NSNumber object specifying a Boolean value. YES indicates that this version is based off a RAW master file. NO indicates that the master file is not RAW.


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.

© 2007-2008 Apple Inc.. All rights reserved.

Last Updated: 2008-04-18