Package apple.imageio.c
Class ImageIO
- java.lang.Object
-
- apple.imageio.c.ImageIO
-
public final class ImageIO extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceImageIO.Block_CGAnimateImageAtURLWithBlockstatic interfaceImageIO.Block_CGAnimateImageDataWithBlockstatic interfaceImageIO.Block_CGImageMetadataEnumerateTagsUsingBlock
-
Method Summary
-
-
-
Method Detail
-
CGImageMetadataGetTypeID
public static long CGImageMetadataGetTypeID()
*! @functiongroup Creating and identifying CGImageMetadata containers [@function] CGImageMetadataGetTypeID Gets the type identifier for the CGImageMetadata opaque type- Returns:
- the type identifier for the CGImageMetadata opaque type
-
CGImageMetadataCreateMutable
public static CGMutableImageMetadataRef CGImageMetadataCreateMutable()
[@function] CGImageMetadataCreateMutable Creates an empty CGMutableImageMetadataRef
-
CGImageMetadataCreateMutableCopy
public static CGMutableImageMetadataRef CGImageMetadataCreateMutableCopy(CGImageMetadataRef metadata)
[@function] CGImageMetadataCreateMutableCopy Creates a deep mutable copy of another CGImageMetadataRef Before modifying an immutable CGImageMetadataRef (such as metadata from CGImageSourceCopyMetadataAtIndex) you must first make a copy. This function makes a deep copy of all CGImageMetadataTags and their values.
-
CGImageMetadataTagGetTypeID
public static long CGImageMetadataTagGetTypeID()
*! @functiongroup Creating and identifying CGImageMetadataTags [@function] CGImageMetadataTagGetTypeID Gets the type identifier for the CGImageMetadataTag opaque type- Returns:
- the type identifier for the CGImageMetadataTagGetTypeID opaque type
-
CGImageMetadataTagCreate
public static CGImageMetadataTagRef CGImageMetadataTagCreate(CFStringRef xmlns, CFStringRef prefix, CFStringRef name, int type, org.moe.natj.general.ptr.ConstVoidPtr value)
**************************************************************************** Creating a CGImageMetadataTag **************************************************************************** [@function] CGImageMetadataTagCreate Creates a new CGImageMetadataTag [@link] CGImageMetadataCopyStringValueWithPath @/link or [@link] CGImageMetadataSetValueWithPath @/link.- Parameters:
xmlns- The namespace for the tag. The value can be a common XMP namespace defined above, such as kCGImageMetadataNamespaceExif, or a CFString with a custom namespace URI. Custom namespaces must be a valid XML namespace. By convention, namespaces should end with either '/' or '#'. For example, exif uses the namespace "http://ns.adobe.com/exif/1.0/".prefix- An abbreviation for the XML namespace. The value can be NULL if the namespace is defined as a constant. Custom prefixes must be a valid XML name. For example, the prefix used for "http://ns.adobe.com/exif/1.0/" is "exif". The XMP serialization of the tag will use the prefix. Prefixes are also important for path-based CGImageMetadata functions, such asname- The name of the tag. It must be a valid XMP name.type- The type of the tag's value. Must be a constant from @link CGImageMetadataType @/link.value- The value of the tag. Allowable CFTypes include CFStringRef, CFNumberRef, CFBooleanRef, CFArrayRef, and CFDictionaryRef. The CFType of 'value' must correspond to the 'type'. The elements of a CFArray must be either a CFStringRef or CGImageMetadataTagRef. The keys of a CFDictionary must be CFStringRefs with valid XMP names. The values of a CFDictionary must be either CFStringRefs or CGImageMetadataTagRefs. A shallow copy of the value is stored in the tag. Therefore, modifying a mutable value after the tag is created will not affect the tag's value.- Returns:
- Returns a pointer to a new CGImageMetadataTag. Returns NULL if a tag could not be created with the specified parameters.
-
CGImageMetadataTagCopyNamespace
public static CFStringRef CGImageMetadataTagCopyNamespace(CGImageMetadataTagRef tag)
**************************************************************************** Getting attributes of a CGImageMetadataTag **************************************************************************** *! @functiongroup Getting attributes of a CGImageMetadataTag [@function] CGImageMetadataTagCopyNamespace Returns a copy of the tag's namespace
-
CGImageMetadataTagCopyPrefix
public static CFStringRef CGImageMetadataTagCopyPrefix(CGImageMetadataTagRef tag)
[@function] CGImageMetadataTagCopyPrefix Returns a copy of the tag's prefix
-
CGImageMetadataTagCopyName
public static CFStringRef CGImageMetadataTagCopyName(CGImageMetadataTagRef tag)
[@function] CGImageMetadataTagCopyName Returns a copy of the tag's name
-
CGImageMetadataTagCopyValue
public static org.moe.natj.general.ptr.ConstVoidPtr CGImageMetadataTagCopyValue(CGImageMetadataTagRef tag)
[@function] CGImageMetadataTagCopyValue Returns a shallow copy of the tag's value This function should only be used to read the tag's value. CGImageMetadataCopyTagWithPath returns a copy of the tag (including a copy of the tag's value). Therefore mutating a tag's value returned from this function may not actually mutate the value in the CGImageMetadata. It is recommended to create a new tag followed by CGImageMetadataSetTagWithPath, or use CGImageMetadataSetValueWithPath to mutate a metadata value.
-
CGImageMetadataTagGetType
public static int CGImageMetadataTagGetType(CGImageMetadataTagRef tag)
[@function] CGImageMetadataTagGetType Get the type of the CGImageMetadataTag- Returns:
- Returns a CGImageMetadataType constant for the CGImageMetadataTag. This is primarily used to determine how to interpret the tag's value.
-
CGImageMetadataTagCopyQualifiers
public static CFArrayRef CGImageMetadataTagCopyQualifiers(CGImageMetadataTagRef tag)
[@function] CGImageMetadataTagCopyQualifiers Return a copy of the tag's qualifiers XMP allows properties to contain supplemental properties called qualifiers. Qualifiers are themselves CGImageMetadataTags with their own namespace, prefix, name, and value. A common use is the xml:lang qualifier for elements of an alternate-text array.- Returns:
- Returns a copy of the array of qualifiers. Elements of the array are CGImageMetadataTags. Returns NULL if the tag does not have any qualifiers. The copy is shallow, the qualifiers are not deep copied.
-
CGImageMetadataCopyTags
public static CFArrayRef CGImageMetadataCopyTags(CGImageMetadataRef metadata)
**************************************************************************** Functions for copying CGImageMetadataTagRefs from a CGImageMetadataRef. These functions make it easier for the caller to traverse complex nested structures of metadata, similar to KVC-compliant Objective-C classes. **************************************************************************** *! @functiongroup Retrieving CGImageMetadataTagRefs from a CGImageMetadataRef [@function] CGImageMetadataCopyTags Obtain an array of tags from a CGImageMetadataRef- Returns:
- Returns an array with a shallow copy of all top-level CGImageMetadataTagRefs in a CGImageMetadataRef.
-
CGImageMetadataCopyTagWithPath
public static CGImageMetadataTagRef CGImageMetadataCopyTagWithPath(CGImageMetadataRef metadata, CGImageMetadataTagRef parent, CFStringRef path)
[@function] CGImageMetadataCopyTagWithPath Searches for a specific CGImageMetadataTag in a CGImageMetadataRef This is the primary function for clients to obtain specific metadata properties from an image. The 'path' mechanism provides a way to access both simple top-level properties, such as Date & Time, or complex deeply-nested properties with ease.- Parameters:
metadata- A collection of metadata tags.parent- A parent tag. If NULL, the path is relative to the root of the CGImageMetadataRef (i.e. it is not a child of another property). If the parent is provided, the effective path will be the concatenation of the parent's path and the 'path' parameter. This is useful for accessing array elements or structure fields inside nested tags.path- A string representing a path to the desired tag. Paths consist of a tag prefix (i.e. "exif") joined with a tag name (i.e. "Flash") by a colon (":"), such as CFSTR("exif:Flash"). Elements of ordered and unordered arrays are accessed via 0-based indices inside square [] brackets. Elements of alternate-text arrays are accessed by an RFC 3066 language code inside square [] brackets. Fields of a structure are delimited by a period, '.'. Qualifiers are delimited by the '?' character. Only tags with string values (kCGImageMetadataTypeString) are allowed to have qualifiers - arrays and structures may not contain qualifiers. If parent is NULL, a prefix must be specified for the first tag. Prefixes for all subsequent tags are optional. If unspecified, the prefix is inherented from the nearest parent tag with a prefix. Custom prefixes must be registered using @link CGImageMetadataRegisterNamespaceForPrefix @/link prior to use in any path-based functions. Examples:- 'path' = CFSTR("xmp:CreateDate")
- 'path' = CFSTR("exif:Flash.Fired")
- 'parent' = tag at path CFSTR("exif:Flash"), path = CFSTR("exif:Fired") (equivilent to previous)
- 'path' = CFSTR("exif:Flash.RedEyeMode")
- 'path' = CFSTR("dc:title")
- 'path' = CFSTR("dc:subject")
- 'path' = CFSTR("dc:subject[2]")
- 'parent' = tag at path CFSTR("dc:subject"), path = CFSTR("[2]") (equivilent to previous)
- 'path' = CFSTR("dc:description[x-default])"
- 'path' = CFSTR("dc.description[de])"
- 'path' = CFSTR("dc.description[fr])"
- 'path' = CFSTR("foo:product)"
- 'path' = CFSTR("foo:product?bar:manufacturer)"
- Returns:
- Returns a copy of CGImageMetadataTag matching 'path', or NULL if no match is found. The copy of the tag's value is shallow. Tags copied from an immutable CGImageMetadataRef are also immutable. Because this function returns a copy of the tag's value, any modification of the tag's value must be followed by a CGImageMetadataSetTagWithPath to commit the change to the metadata container.
-
CGImageMetadataCopyStringValueWithPath
public static CFStringRef CGImageMetadataCopyStringValueWithPath(CGImageMetadataRef metadata, CGImageMetadataTagRef parent, CFStringRef path)
[@function] CGImageMetadataCopyStringValueWithPath Searches for a specific tag in a CGImageMetadataRef and returns its string value. This is a convenience method for searching for a tag at path and extracting the string value.- Parameters:
metadata- A collection of metadata tags.parent- A parent tag. If NULL, the path is relative to the root of the CGImageMetadataRef (i.e. it is not a child of another property).path- A string with the path to the desired tag. Please consult the documentation of @link CGImageMetadataCopyTagWithPath @/link for information about path syntax.- Returns:
- Returns a string from a CGImageMetadataTag located at 'path'. The tag must be of type kCGImageMetadataTypeString or kCGImageMetadataTypeAlternateText. For AlternateText tags, the element with the "x-default" language qualifier will be returned. For other types, NULL will be returned.
-
CGImageMetadataRegisterNamespaceForPrefix
public static boolean CGImageMetadataRegisterNamespaceForPrefix(CGMutableImageMetadataRef metadata, CFStringRef xmlns, CFStringRef prefix, org.moe.natj.general.ptr.Ptr<CFErrorRef> err)
**************************************************************************** Functions for modifying a CGMutableImageMetadataRef **************************************************************************** *! @functiongroup Modifying a CGMutableImageMetadataRef [@function] CGImageMetadataRegisterNamespaceForPrefix Associates an XMP namespace URI with a prefix string. This allows ImageIO to create custom metadata when it encounters an unrecognized prefix in a path (see CGImageMetadataCopyTagWithPath for more information about path syntax). A namespace must be registered before it can be used to add custom metadata. All namespaces found in the image's metadata, or defined as a constant above, will be pre-registered. Namespaces and prefixes must be unique.- Returns:
- Returns true if successful. Returns false and sets 'err' if an error or conflict occurs.
-
CGImageMetadataSetTagWithPath
public static boolean CGImageMetadataSetTagWithPath(CGMutableImageMetadataRef metadata, CGImageMetadataTagRef parent, CFStringRef path, CGImageMetadataTagRef tag)
[@function] CGImageMetadataSetTagWithPath Sets the tag at a specific path in a CGMutableImageMetadata container or a parent tag This is the primary function for adding new metadata tags to a metadata container, or updating existing tags. All tags required to reach the final tag (at the end of the path) will be created, if needed. Tags will created with default types (ordered arrays). Creating tags will fail if a prefix is encountered that has not been registered. Use [@link] CGImageMetadataRegisterNamespaceForPrefix @/link to associate a prefix with a namespace prior to using a path-based CGImageMetadata function. Note that if a parent tag is provided, the children of that tag reference will be modified, which may be a different reference from the tag stored in the metadata container. Since tags are normally obtained as a copy, it is typically neccesary to use CGImageMetadataSetTagWithPath to commit the changed parent object back to the metadata container (using the parent's path and NULL for the parent). [@link] CGImageMetadataCreateMutable @/link to obtain a mutable metadata container.- Parameters:
metadata- A mutable collection of metadata tags. Use @link CGImageMetadataCreateMutableCopy @/link orparent- A parent tag. If NULL, the path is relative to the root of the CGImageMetadataRef (i.e. it is not a child of another property). Note that if a parent tag is provided, the children of that tag reference will be modified, which may be a different reference from the tag stored in the metadata container. Since tags are normally obtained as a copy, it is typically neccesary to use CGImageMetadataSetTagWithPath to commit the changed parent object back to the metadata container (using the parent's path and NULL for the parent).path- A string with the path to the desired tag. Please consult the documentation of @link CGImageMetadataCopyTagWithPath @/link for information about path syntax.tag- The CGImageMetadataTag to be added to the metadata. The tag will be retained.- Returns:
- Returns true if successful, false otherwise.
-
CGImageMetadataSetValueWithPath
public static boolean CGImageMetadataSetValueWithPath(CGMutableImageMetadataRef metadata, CGImageMetadataTagRef parent, CFStringRef path, org.moe.natj.general.ptr.ConstVoidPtr value)
[@function] CGImageMetadataSetValueWithPath Sets the value of the tag at a specific path in a CGMutableImageMetadataRef container or a parent tag This function is used to add new metadata values to a metadata container, or update existing tag values. All tags required to reach the final tag (at the end of the path) are created, if needed. Tags are created with default types (i.e. arrays will be ordered). Creating tags will fail if a prefix is encountered that has not been registered. Use [@link] CGImageMetadataRegisterNamespaceForPrefix @/link to associate a prefix with a namespace prior to using a path-based CGImageMetadata function. Examples- 'path' = CFSTR("xmp:CreateDate"), 'value' = CFSTR("2011-09-20T14:54:47-08:00")
- 'path' = CFSTR("dc:subject[0]"), 'value' = CFSTR("San Francisco")
- 'path' = CFSTR("dc:subject[1]"), 'value' = CFSTR("Golden Gate Bridge")
- 'path' = CFSTR("dc:description[en]") 'value' = CFSTR("my image description")
- 'path' = CFSTR("dc:description[de]") 'value' = CFSTR("meine bildbeschreibung")
- Parameters:
metadata- A mutable collection of metadata tags. Use @link CGImageMetadataCreateMutableCopy @/link orparent- A parent tag. If NULL, the path is relative to the root of the CGImageMetadataRef (i.e. it is not a child of another property).path- A string with the path to the desired tag. Please consult the documentation of @link CGImageMetadataCopyTagWithPath @/link for information about path syntax.value- The value to be added to the CGImageMetadataTag matching the path. The tag will be retained. The restrictions for the value are the same as in @link CGImageMetadataTagCreate @/link.- Returns:
- Returns true if successful, false otherwise.
-
CGImageMetadataRemoveTagWithPath
public static boolean CGImageMetadataRemoveTagWithPath(CGMutableImageMetadataRef metadata, CGImageMetadataTagRef parent, CFStringRef path)
[@function] CGImageMetadataRemoveTagWithPath Removes the tag at a specific path from a CGMutableImageMetadata container or from the parent tag Use this function to delete a metadata tag matching a specific path from a mutable metadata container. Note that if a parent tag is provided, the children of that tag reference will be modified, which may be a different reference from the tag stored in the metadata container. Since tags are normally obtained as a copy, it is typically neccesary to use CGImageMetadataSetTagWithPath to commit the changed parent object back to the metadata container (using the parent's path and NULL for the parent).- Parameters:
parent- A parent tag. If NULL, the path is relative to the root of the CGImageMetadataRef (i.e. it is not a child of another property).path- A string with the path to the desired tag. Please consult the documentation of @link CGImageMetadataCopyTagWithPath @/link for information about path syntax.
-
CGImageMetadataEnumerateTagsUsingBlock
public static void CGImageMetadataEnumerateTagsUsingBlock(CGImageMetadataRef metadata, CFStringRef rootPath, CFDictionaryRef options, ImageIO.Block_CGImageMetadataEnumerateTagsUsingBlock block)
[@function] CGImageMetadataEnumerateTagsUsingBlock Executes a given block using each tag in the metadata This function iterates over all of the tags in a CGImageMetadataRef, executing the block for each tag. The default behavior iterates over all top-level tags in the metadata. The path of the tag and the tag itself is passed to the block. The metadata cannot be modified inside the block - consider adding the tags of interest into another collection.- Parameters:
metadata- A collection of metadata tags.rootPath- Iteration will occur for all children of the tag matching the root path. Please refer to CGImageMetadataCopyTagWithPath for information about path syntax. If NULL or an empty string, the block will be executed for all top-level tags in the metadata container.options- A dictionary of options for iterating through the tags. Currently the only supported option is kCGImageMetadataEnumerateRecursively, which should be set to a CFBoolean.block- The block that is executed for each tag in metadata.
-
CGImageMetadataCopyTagMatchingImageProperty
public static CGImageMetadataTagRef CGImageMetadataCopyTagMatchingImageProperty(CGImageMetadataRef metadata, CFStringRef dictionaryName, CFStringRef propertyName)
*! @functiongroup Working with CGImageProperties [@function] CGImageMetadataCopyTagMatchingImageProperty Searches for a specific CGImageMetadataTag matching a kCGImageProperty constant Provides a bridge for values from CGImageCopyPropertiesAtIndex, simplifying access for properties defined in EXIF and IPTC standards, which have no notion of namespaces, prefixes, or XMP property types. Metadata Working Group guidance is factored into the mapping of CGImageProperties to XMP compatible CGImageMetadataTags. For example, kCGImagePropertyExifDateTimeOriginal will get the value of the corresponding XMP tag, which is photoshop:DateCreated. Note that property values will still be in their XMP forms, such as "YYYY-MM-DDThh:mm:ss" for DateTime, rather than the EXIF or IPTC DateTime formats.- Parameters:
metadata- A collection of metadata tagsdictionaryName- the metadata subdictionary to which the image property belongs, such as kCGImagePropertyExifDictionary or kCGImagePropertyIPTCDictionary. Not all dictionaries and properties are supported at this time.propertyName- the name of the property. This must be a defined property constant corresponding to the 'dictionaryName'. For example, kCGImagePropertyTIFFOrientation, kCGImagePropertyExifDateTimeOriginal, or kCGImagePropertyIPTCKeywords. A warning will be logged if the CGImageProperty is unsupported by CGImageMetadata.- Returns:
- Returns a CGImageMetadataTagRef with the appropriate namespace, prefix, tag name, and XMP value for the corresponding CGImageProperty. Returns NULL if the property could not be found.
-
CGImageMetadataSetValueMatchingImageProperty
public static boolean CGImageMetadataSetValueMatchingImageProperty(CGMutableImageMetadataRef metadata, CFStringRef dictionaryName, CFStringRef propertyName, org.moe.natj.general.ptr.ConstVoidPtr value)
[@function] CGImageMetadataSetValueMatchingImageProperty Sets the value of the CGImageMetadataTag matching a kCGImageProperty constant Provides a bridge for values from CGImageCopyPropertiesAtIndex, simplifying changing property values defined in EXIF and IPTC standards, which have no notion of namespaces, prefixes, or XMP property types. Metadata Working Group guidance is factored into the mapping of CGImageProperties to XMP compatible CGImageMetadataTags. For example, setting kCGImagePropertyExifDateTimeOriginal will set the value of the corresponding XMP tag, which is photoshop:DateCreated. Note that property values should still be in their XMP forms, such as "YYYY-MM-DDThh:mm:ss" for DateTime, rather than the EXIF or IPTC DateTime formats. Although this function will allow the caller to set custom values for these properties, you should consult the appropriate specifications for details about property value formats for EXIF and IPTC tags in XMP.- Parameters:
metadata- A mutable collection of metadata tagsdictionaryName- the metadata subdictionary to which the image property belongs, such as kCGImagePropertyExifDictionary or kCGImagePropertyIPTCDictionary. Not all dictionaries and properties are supported at this time.propertyName- the name of the property. This must be a defined property constant corresponding to the 'dictionaryName'. For example, kCGImagePropertyTIFFOrientation, kCGImagePropertyExifDateTimeOriginal, or kCGImagePropertyIPTCKeywords. A warning will be logged if the CGImageProperty is unsupported by CGImageMetadata.value- A CFTypeRef with the value for the tag. The same value restrictions apply as in @link CGImageMetadataTagCreate @/link.- Returns:
- Returns true if successful, false otherwise.
-
CGImageMetadataCreateXMPData
public static CFDataRef CGImageMetadataCreateXMPData(CGImageMetadataRef metadata, CFDictionaryRef options)
[@function] CGImageMetadataCreateXMPData Serializes the CGImageMetadataRef to XMP data This converts all of the metadata tags to a block of XMP data. Common uses include creating sidecar files that contain metadata for image formats that do not support embedded XMP, or cannot be edited due to other format restrictions (such as proprietary RAW camera formats).- Parameters:
metadata- A collection of metadata tags.options- should be NULL. Options are currently not used, but may be used in future release.- Returns:
- Returns a CFData containing an XMP representation of the metadata. Returns NULL if an error occurred.
-
CGImageMetadataCreateFromXMPData
public static CGImageMetadataRef CGImageMetadataCreateFromXMPData(CFDataRef data)
[@function] CGImageMetadataCreateFromXMPData Creates a collection of CGImageMetadataTags from a block of XMP data Converts XMP data into a collection of metadata tags. The data must be a complete XMP tree. XMP packet headers () are supported.- Parameters:
data- The XMP data.- Returns:
- Returns a collection of CGImageMetadata tags. Returns NULL if an error occurred.
-
CGImageSourceGetTypeID
public static long CGImageSourceGetTypeID()
Return the CFTypeID for CGImageSources.
-
CGImageSourceCopyTypeIdentifiers
public static CFArrayRef CGImageSourceCopyTypeIdentifiers()
Return an array of supported type identifiers.
-
CGImageSourceCreateWithDataProvider
public static CGImageSourceRef CGImageSourceCreateWithDataProvider(CGDataProviderRef provider, CFDictionaryRef options)
Create an image source reading from the data provider `provider'. The `options' dictionary may be used to request additional creation options; see the list of keys above for more information.
-
CGImageSourceCreateWithData
public static CGImageSourceRef CGImageSourceCreateWithData(CFDataRef data, CFDictionaryRef options)
Create an image source reading from `data'. The `options' dictionary may be used to request additional creation options; see the list of keys above for more information.
-
CGImageSourceCreateWithURL
public static CGImageSourceRef CGImageSourceCreateWithURL(CFURLRef url, CFDictionaryRef options)
Create an image source reading from `url'. The `options' dictionary may be used to request additional creation options; see the list of keys above for more information.
-
CGImageSourceGetType
public static CFStringRef CGImageSourceGetType(CGImageSourceRef isrc)
Return the type identifier of the image source `isrc'. This type is the type of the source "container", which is not necessarily the type of the image(s) in the container. For example, the .icns format supports embedded JPEG2000 but the source type will be "com.apple.icns".
-
CGImageSourceGetCount
public static long CGImageSourceGetCount(CGImageSourceRef isrc)
Return the number of images (not including thumbnails) in the image source `isrc'.
-
CGImageSourceCopyProperties
public static CFDictionaryRef CGImageSourceCopyProperties(CGImageSourceRef isrc, CFDictionaryRef options)
Return the properties of the image source `isrc'. These properties apply to the container in general but not necessarily to any individual image that it contains.
-
CGImageSourceCopyPropertiesAtIndex
public static CFDictionaryRef CGImageSourceCopyPropertiesAtIndex(CGImageSourceRef isrc, long index, CFDictionaryRef options)
Return the properties of the image at `index' in the image source `isrc'. The index is zero-based. The `options' dictionary may be used to request additional options; see the list of keys above for more information.
-
CGImageSourceCopyMetadataAtIndex
public static CGImageMetadataRef CGImageSourceCopyMetadataAtIndex(CGImageSourceRef isrc, long index, CFDictionaryRef options)
Return the metadata of the image at `index' in the image source `isrc'. The index is zero-based. The `options' dictionary may be used to request additional options; see the list of keys above for more information. Please refer to CGImageMetadata.h for usage of metadata.
-
CGImageSourceCreateImageAtIndex
public static CGImageRef CGImageSourceCreateImageAtIndex(CGImageSourceRef isrc, long index, CFDictionaryRef options)
Return the image at `index' in the image source `isrc'. The index is zero-based. The `options' dictionary may be used to request additional creation options; see the list of keys above for more information.
-
CGImageSourceRemoveCacheAtIndex
public static void CGImageSourceRemoveCacheAtIndex(CGImageSourceRef isrc, long index)
Remove the cached decoded image data for the image at `index' in the image source `isrc'. The index is zero-based.
-
CGImageSourceCreateThumbnailAtIndex
public static CGImageRef CGImageSourceCreateThumbnailAtIndex(CGImageSourceRef isrc, long index, CFDictionaryRef options)
Return the thumbnail of the image at `index' in the image source `isrc'. The index is zero-based. The `options' dictionary may be used to request additional thumbnail creation options; see the list of keys above for more information.
-
CGImageSourceCreateIncremental
public static CGImageSourceRef CGImageSourceCreateIncremental(CFDictionaryRef options)
Create an incremental image source. No data is provided at creation time; it is assumed that data will eventually be provided using "CGImageSourceUpdateDataProvider" or "CGImageSourceUpdateData". The `options' dictionary may be used to request additional creation options; see the list of keys above for more information.
-
CGImageSourceUpdateData
public static void CGImageSourceUpdateData(CGImageSourceRef isrc, CFDataRef data, boolean final_)
Update the incremental image source `isrc' with new data. The new data must include all the previous data plus any additional new data. The `final' parameter should be true when the final set of data is provided; false otherwise.
-
CGImageSourceUpdateDataProvider
public static void CGImageSourceUpdateDataProvider(CGImageSourceRef isrc, CGDataProviderRef provider, boolean final_)
Update the incremental image source `isrc' with a new data provider. The new data provider must provide all the previous data plus any additional new data. The `final' parameter should be true when the final set of data is provided; false otherwise.
-
CGImageSourceGetStatus
public static int CGImageSourceGetStatus(CGImageSourceRef isrc)
Return the overall status of the image source `isrc'. The status is particularly informative for incremental image sources, but may be used by clients providing non-incremental data as well.
-
CGImageSourceGetStatusAtIndex
public static int CGImageSourceGetStatusAtIndex(CGImageSourceRef isrc, long index)
Return the current status of the image at `index' in the image source `isrc'. The index is zero-based. The returned status is particularly informative for incremental image sources but may used by clients providing non-incremental data as well.
-
CGImageDestinationGetTypeID
public static long CGImageDestinationGetTypeID()
Return the CFTypeID for CGImageDestinations.
-
CGImageDestinationCopyTypeIdentifiers
public static CFArrayRef CGImageDestinationCopyTypeIdentifiers()
Return an array of supported type identifiers.
-
CGImageDestinationCreateWithDataConsumer
public static CGImageDestinationRef CGImageDestinationCreateWithDataConsumer(CGDataConsumerRef consumer, CFStringRef type, long count, CFDictionaryRef options)
Create an image destination writing to the data consumer `consumer'. The parameter `type' specifies the type identifier of the resulting image file. Constants for `type' are found in the LaunchServices framework header UTCoreTypes.h. The parameter `count' specifies number of images (not including thumbnails) that the image file will contain. The `options' dictionary is reserved for future use; currently, you should pass NULL for this parameter.
-
CGImageDestinationCreateWithData
public static CGImageDestinationRef CGImageDestinationCreateWithData(CFMutableDataRef data, CFStringRef type, long count, CFDictionaryRef options)
Create an image destination writing to `data'. The parameter `type' specifies the type identifier of the resulting image file. Constants for `type' are found in the LaunchServices framework header UTCoreTypes.h. The parameter `count' specifies number of images (not including thumbnails) that the image file will contain. The `options' dictionary is reserved for future use; currently, you should pass NULL for this parameter.
-
CGImageDestinationCreateWithURL
public static CGImageDestinationRef CGImageDestinationCreateWithURL(CFURLRef url, CFStringRef type, long count, CFDictionaryRef options)
Create an image destination writing to `url'. The parameter `type' specifies the type identifier of the resulting image file. Constants for `type' are found in the LaunchServices framework header UTCoreTypes.h. The parameter `count' specifies number of images (not including thumbnails) that the image file will contain. The `options' dictionary is reserved for future use; currently, you should pass NULL for this parameter. Note that if `url' already exists, it will be overwritten.
-
CGImageDestinationSetProperties
public static void CGImageDestinationSetProperties(CGImageDestinationRef idst, CFDictionaryRef properties)
Specify the dictionary `properties' of properties which apply to all images in the image destination `idst'.
-
CGImageDestinationAddImage
public static void CGImageDestinationAddImage(CGImageDestinationRef idst, CGImageRef image, CFDictionaryRef properties)
Set the next image in the image destination `idst' to be `image' with optional properties specified in `properties'. An error is logged if more images are added than specified in the original count of the image destination.
-
CGImageDestinationAddImageFromSource
public static void CGImageDestinationAddImageFromSource(CGImageDestinationRef idst, CGImageSourceRef isrc, long index, CFDictionaryRef properties)
Set the next image in the image destination `idst' to be the image at `index' in the image source `isrc'. The index is zero-based. The properties of the source image can be added to or overriden by supplying additional keys/values in `properties'. If a key in `properties' has the value kCFNull, the corresponding property in the destination will be removed.
-
CGImageDestinationFinalize
public static boolean CGImageDestinationFinalize(CGImageDestinationRef idst)
Write everything to the destination data, url or consumer of the image destination `idst'. You must call this function or the image destination will not be valid. After this function is called, no additional data will be written to the image destination. Return true if the image was successfully written; false otherwise.
-
CGImageDestinationAddImageAndMetadata
public static void CGImageDestinationAddImageAndMetadata(CGImageDestinationRef idst, CGImageRef image, CGImageMetadataRef metadata, CFDictionaryRef options)
Set the next image in the image destination `idst' to be `image' with metadata properties specified in `metadata'. An error is logged if more images are added than specified in the original count of the image destination.
-
CGImageDestinationCopyImageSource
public static boolean CGImageDestinationCopyImageSource(CGImageDestinationRef idst, CGImageSourceRef isrc, CFDictionaryRef options, org.moe.natj.general.ptr.Ptr<CFErrorRef> err)
Losslessly copies the contents of the image source, 'isrc', to the destination, 'idst'. The image data will not be modified. The image's metadata can be modified by adding the keys and values defined above to 'options'. No other images should be added to the image destination. CGImageDestinationFinalize() should not be called afterward - the result is saved to the destination when this function returns. The image type of the destination must match the image source. Returns true if the operation was successful. If an error occurs, false will be returned and 'err' will be set to a CFErrorRef. Not all image formats are supported for this operation.
-
kCGImageMetadataNamespaceExif
public static CFStringRef kCGImageMetadataNamespaceExif()
Public, common namespaces.
-
kCGImageMetadataNamespaceExifAux
public static CFStringRef kCGImageMetadataNamespaceExifAux()
-
kCGImageMetadataNamespaceExifEX
public static CFStringRef kCGImageMetadataNamespaceExifEX()
-
kCGImageMetadataNamespaceDublinCore
public static CFStringRef kCGImageMetadataNamespaceDublinCore()
-
kCGImageMetadataNamespaceIPTCCore
public static CFStringRef kCGImageMetadataNamespaceIPTCCore()
-
kCGImageMetadataNamespacePhotoshop
public static CFStringRef kCGImageMetadataNamespacePhotoshop()
-
kCGImageMetadataNamespaceTIFF
public static CFStringRef kCGImageMetadataNamespaceTIFF()
-
kCGImageMetadataNamespaceXMPBasic
public static CFStringRef kCGImageMetadataNamespaceXMPBasic()
-
kCGImageMetadataNamespaceXMPRights
public static CFStringRef kCGImageMetadataNamespaceXMPRights()
-
kCGImageMetadataPrefixExif
public static CFStringRef kCGImageMetadataPrefixExif()
Public, common prefixes.
-
kCGImageMetadataPrefixExifAux
public static CFStringRef kCGImageMetadataPrefixExifAux()
-
kCGImageMetadataPrefixExifEX
public static CFStringRef kCGImageMetadataPrefixExifEX()
-
kCGImageMetadataPrefixDublinCore
public static CFStringRef kCGImageMetadataPrefixDublinCore()
-
kCGImageMetadataPrefixIPTCCore
public static CFStringRef kCGImageMetadataPrefixIPTCCore()
-
kCGImageMetadataPrefixPhotoshop
public static CFStringRef kCGImageMetadataPrefixPhotoshop()
-
kCGImageMetadataPrefixTIFF
public static CFStringRef kCGImageMetadataPrefixTIFF()
-
kCGImageMetadataPrefixXMPBasic
public static CFStringRef kCGImageMetadataPrefixXMPBasic()
-
kCGImageMetadataPrefixXMPRights
public static CFStringRef kCGImageMetadataPrefixXMPRights()
-
kCGImageMetadataEnumerateRecursively
public static CFStringRef kCGImageMetadataEnumerateRecursively()
A key for the 'options' of CGImageMetadataEnumerateTagsUsingBlock. If present, the value should be a CFBoolean. If true, tags will be enumerated recursively, if false, only the direct children of 'rootPath' will be enumerated. The default is non-recursive.
-
kCFErrorDomainCGImageMetadata
public static CFStringRef kCFErrorDomainCGImageMetadata()
[@constant] kCFErrorDomainCGImageMetadata Error domain for all errors originating in ImageIO for CGImageMetadata APIs. Error codes may be interpreted using the list below.
-
kCGImageSourceTypeIdentifierHint
public static CFStringRef kCGImageSourceTypeIdentifierHint()
Specifies the "best guess" of the type identifier for the format of the image source file. If specified, the value of this key must be a CFStringRef. For more information about type identifiers, see "UTType.h" in the Application Services framework.
-
kCGImageSourceShouldCache
public static CFStringRef kCGImageSourceShouldCache()
Specifies whether the image should be cached in a decoded form. The value of this key must be a CFBooleanRef. kCFBooleanFalse indicates no caching, kCFBooleanTrue indicates caching. For 64-bit architectures, the default is kCFBooleanTrue, for 32-bit the default is kCFBooleanFalse.
-
kCGImageSourceShouldCacheImmediately
public static CFStringRef kCGImageSourceShouldCacheImmediately()
Specifies whether image decoding and caching should happen at image creation time. The value of this key must be a CFBooleanRef. The default value is kCFBooleanFalse (image decoding will happen at rendering time).
-
kCGImageSourceShouldAllowFloat
public static CFStringRef kCGImageSourceShouldAllowFloat()
Specifies whether the image should be returned as a floating point CGImageRef if supported by the file format. Extended range floating point CGImageRef may require additional processing to render pleasingly. The value of this key must be a CFBooleanRef; the default value is kCFBooleanFalse.
-
kCGImageSourceCreateThumbnailFromImageIfAbsent
public static CFStringRef kCGImageSourceCreateThumbnailFromImageIfAbsent()
Specifies whether a thumbnail should be automatically created for an image if a thumbnail isn't present in the image source file. The thumbnail will be created from the full image, subject to the limit specified by kCGImageSourceThumbnailMaxPixelSize---if a maximum pixel size isn't specified, then the thumbnail will be the size of the full image, which probably isn't what you want. The value of this key must be a CFBooleanRef; the default value of this key is kCFBooleanFalse.
-
kCGImageSourceCreateThumbnailFromImageAlways
public static CFStringRef kCGImageSourceCreateThumbnailFromImageAlways()
Specifies whether a thumbnail should be created from the full image even if a thumbnail is present in the image source file. The thumbnail will be created from the full image, subject to the limit specified by kCGImageSourceThumbnailMaxPixelSize---if a maximum pixel size isn't specified, then the thumbnail will be the size of the full image, which probably isn't what you want. The value of this key must be a CFBooleanRef; the default value of this key is kCFBooleanFalse.
-
kCGImageSourceThumbnailMaxPixelSize
public static CFStringRef kCGImageSourceThumbnailMaxPixelSize()
Specifies the maximum width and height in pixels of a thumbnail. If this this key is not specified, the width and height of a thumbnail is not limited and thumbnails may be as big as the image itself. If present, this value of this key must be a CFNumberRef.
-
kCGImageSourceCreateThumbnailWithTransform
public static CFStringRef kCGImageSourceCreateThumbnailWithTransform()
Specifies whether the thumbnail should be rotated and scaled according to the orientation and pixel aspect ratio of the full image. The value of this key must be a CFBooleanRef; the default value of this key is kCFBooleanFalse.
-
kCGImageSourceSubsampleFactor
public static CFStringRef kCGImageSourceSubsampleFactor()
Specifies that, if possible, an image should be returned as scaled down (in height and width) by a specified factor. The resulting image will be smaller and have reduced spatial quality but will otherwise have the same characteristics as the full size normal image. If the specified scaling factor is not supported, a larger or full size normal image will be returned. Supported file formats are JPEG, HEIF, TIFF, and PNG. The value of this key must be an integer CFNumberRef (allowed values: 2, 4, and 8).
-
kCGImageDestinationLossyCompressionQuality
public static CFStringRef kCGImageDestinationLossyCompressionQuality()
The desired compression quality to use when writing to an image destination. If present, the value of this key is a CFNumberRef in the range 0.0 to 1.0. A value of 1.0 implies lossless compression is desired if destination format supports it. A value of 0.0 implies that that maximum compression is desired.
-
kCGImageDestinationBackgroundColor
public static CFStringRef kCGImageDestinationBackgroundColor()
The desired background color to composite against when writing an image with alpha to a destination format that does not support alpha. If present, the value of this key is a CGColorRef without any alpha component of its own. If not present a white color will be used if needed.
-
kCGImageDestinationImageMaxPixelSize
public static CFStringRef kCGImageDestinationImageMaxPixelSize()
Rescale the image to the maximum width and height in pixels. If present, this value of this key must be a CFNumberRef.
-
kCGImageDestinationEmbedThumbnail
public static CFStringRef kCGImageDestinationEmbedThumbnail()
Enable or disable thumbnail embedding for JPEG and HEIF. The value should be kCFBooleanTrue or kCFBooleanFalse. Defaults to kCFBooleanFalse
-
kCGImageDestinationOptimizeColorForSharing
public static CFStringRef kCGImageDestinationOptimizeColorForSharing()
Create an image using a colorspace, that has is compatible with older devices The value should be kCFBooleanTrue or kCFBooleanFalse Defaults to kCFBooleanFalse = don't do any color conversion
-
kCGImageDestinationMetadata
public static CFStringRef kCGImageDestinationMetadata()
Set the metadata tags for the image destination. If present, the value of this key is a CGImageMetadataRef. By default, all EXIF, IPTC, and XMP tags will be replaced. Use kCGImageDestinationMergeMetadata to merge the tags with the existing tags in the image source.
-
kCGImageDestinationMergeMetadata
public static CFStringRef kCGImageDestinationMergeMetadata()
If true, The metadata will be copied from the source and merged with the tags specified in kCGImageDestinationMetadata. If a tag does not exist in the source, it will be added. If the tag exists in the source, it will be updated. A metadata tag can be removed by setting the tag's value to kCFNull. If present, the value of this key is a CFBoooleanRef. The default is kCFBooleanFalse.
-
kCGImageMetadataShouldExcludeXMP
public static CFStringRef kCGImageMetadataShouldExcludeXMP()
XMP data will not be written to the destination. If used in conjunction with kCGImageDestinationMetadata, EXIF and/or IPTC tags will be preserved, but an XMP packet will not be written to the file. If present, the value for this key is a CFBooleanRef. The default is kCFBooleanFalse.
-
kCGImageMetadataShouldExcludeGPS
public static CFStringRef kCGImageMetadataShouldExcludeGPS()
If true, GPS metadata will not be written to EXIF data or the corresponding EXIF tags in XMP. This flag cannot filter any proprietary location data that could be stored in a manufacturer's EXIF MakerNote or custom XMP properties. If present, the value for this key is a CFBooleanRef. The default is kCFBooleanFalse.
-
kCGImageDestinationDateTime
public static CFStringRef kCGImageDestinationDateTime()
Updates the DateTime parameters of the image metadata. Only values present in the original image will updated. If present, the value should be a CFStringRef or a CFDateRef. If CFString, the value must be in Exif DateTime or ISO 8601 DateTime format. This option is mutually exclusive with kCGImageDestinationMetadata.
-
kCGImageDestinationOrientation
public static CFStringRef kCGImageDestinationOrientation()
Updates the orientation in the image metadata. The image data itself will not be rotated. If present, the value should be a CFNumberRef from 1 to 8. This option is mutually exclusive with kCGImageDestinationMetadata.
-
kCGImagePropertyTIFFDictionary
public static CFStringRef kCGImagePropertyTIFFDictionary()
Properties that, if returned by CGImageSourceCopyProperties or CGImageSourceCopyPropertiesAtIndex, contain a dictionary of file-format or metadata-format specific key-values.
-
kCGImagePropertyGIFDictionary
public static CFStringRef kCGImagePropertyGIFDictionary()
-
kCGImagePropertyJFIFDictionary
public static CFStringRef kCGImagePropertyJFIFDictionary()
-
kCGImagePropertyExifDictionary
public static CFStringRef kCGImagePropertyExifDictionary()
-
kCGImagePropertyPNGDictionary
public static CFStringRef kCGImagePropertyPNGDictionary()
-
kCGImagePropertyIPTCDictionary
public static CFStringRef kCGImagePropertyIPTCDictionary()
-
kCGImagePropertyGPSDictionary
public static CFStringRef kCGImagePropertyGPSDictionary()
-
kCGImagePropertyRawDictionary
public static CFStringRef kCGImagePropertyRawDictionary()
-
kCGImagePropertyCIFFDictionary
public static CFStringRef kCGImagePropertyCIFFDictionary()
-
kCGImagePropertyMakerCanonDictionary
public static CFStringRef kCGImagePropertyMakerCanonDictionary()
-
kCGImagePropertyMakerNikonDictionary
public static CFStringRef kCGImagePropertyMakerNikonDictionary()
-
kCGImagePropertyMakerMinoltaDictionary
public static CFStringRef kCGImagePropertyMakerMinoltaDictionary()
-
kCGImagePropertyMakerFujiDictionary
public static CFStringRef kCGImagePropertyMakerFujiDictionary()
-
kCGImagePropertyMakerOlympusDictionary
public static CFStringRef kCGImagePropertyMakerOlympusDictionary()
-
kCGImagePropertyMakerPentaxDictionary
public static CFStringRef kCGImagePropertyMakerPentaxDictionary()
-
kCGImageProperty8BIMDictionary
public static CFStringRef kCGImageProperty8BIMDictionary()
-
kCGImagePropertyDNGDictionary
public static CFStringRef kCGImagePropertyDNGDictionary()
-
kCGImagePropertyExifAuxDictionary
public static CFStringRef kCGImagePropertyExifAuxDictionary()
-
kCGImagePropertyMakerAppleDictionary
public static CFStringRef kCGImagePropertyMakerAppleDictionary()
-
kCGImagePropertyFileSize
public static CFStringRef kCGImagePropertyFileSize()
The size of the image file in bytes, if known. If present, the value of this key is a CFNumberRef.
-
kCGImagePropertyPixelHeight
public static CFStringRef kCGImagePropertyPixelHeight()
The number of pixels in the x- and y-dimensions. The value of these keys is a CFNumberRef.
-
kCGImagePropertyPixelWidth
public static CFStringRef kCGImagePropertyPixelWidth()
-
kCGImagePropertyDPIHeight
public static CFStringRef kCGImagePropertyDPIHeight()
The DPI in the x- and y-dimensions, if known. If present, the value of these keys is a CFNumberRef.
-
kCGImagePropertyDPIWidth
public static CFStringRef kCGImagePropertyDPIWidth()
-
kCGImagePropertyDepth
public static CFStringRef kCGImagePropertyDepth()
The number of bits in each color sample of each pixel. The value of this key is a CFNumberRef.
-
kCGImagePropertyOrientation
public static CFStringRef kCGImagePropertyOrientation()
The intended display orientation of the image. If present, the value of this key is a CFNumberRef with the same value as defined by the TIFF and Exif specifications. That is: 1 = 0th row is at the top, and 0th column is on the left. 2 = 0th row is at the top, and 0th column is on the right. 3 = 0th row is at the bottom, and 0th column is on the right. 4 = 0th row is at the bottom, and 0th column is on the left. 5 = 0th row is on the left, and 0th column is the top. 6 = 0th row is on the right, and 0th column is the top. 7 = 0th row is on the right, and 0th column is the bottom. 8 = 0th row is on the left, and 0th column is the bottom. If not present, a value of 1 is assumed.
-
kCGImagePropertyIsFloat
public static CFStringRef kCGImagePropertyIsFloat()
The value of this key is kCFBooleanTrue if the image contains floating- point pixel samples
-
kCGImagePropertyIsIndexed
public static CFStringRef kCGImagePropertyIsIndexed()
The value of this key is kCFBooleanTrue if the image contains indexed (a.k.a. paletted) pixel samples
-
kCGImagePropertyHasAlpha
public static CFStringRef kCGImagePropertyHasAlpha()
The value of this key is kCFBooleanTrue if the image contains an alpha (a.k.a. coverage) channel
-
kCGImagePropertyColorModel
public static CFStringRef kCGImagePropertyColorModel()
The color model of the image such as "RGB", "CMYK", "Gray", or "Lab". The value of this key is CFStringRef.
-
kCGImagePropertyProfileName
public static CFStringRef kCGImagePropertyProfileName()
The name of the optional ICC profile embedded in the image, if known. If present, the value of this key is a CFStringRef.
-
kCGImagePropertyColorModelRGB
public static CFStringRef kCGImagePropertyColorModelRGB()
Possible values for kCGImagePropertyColorModel property
-
kCGImagePropertyColorModelGray
public static CFStringRef kCGImagePropertyColorModelGray()
-
kCGImagePropertyColorModelCMYK
public static CFStringRef kCGImagePropertyColorModelCMYK()
-
kCGImagePropertyColorModelLab
public static CFStringRef kCGImagePropertyColorModelLab()
-
kCGImagePropertyTIFFCompression
public static CFStringRef kCGImagePropertyTIFFCompression()
Possible keys for kCGImagePropertyTIFFDictionary
-
kCGImagePropertyTIFFPhotometricInterpretation
public static CFStringRef kCGImagePropertyTIFFPhotometricInterpretation()
-
kCGImagePropertyTIFFDocumentName
public static CFStringRef kCGImagePropertyTIFFDocumentName()
-
kCGImagePropertyTIFFImageDescription
public static CFStringRef kCGImagePropertyTIFFImageDescription()
-
kCGImagePropertyTIFFMake
public static CFStringRef kCGImagePropertyTIFFMake()
-
kCGImagePropertyTIFFModel
public static CFStringRef kCGImagePropertyTIFFModel()
-
kCGImagePropertyTIFFOrientation
public static CFStringRef kCGImagePropertyTIFFOrientation()
-
kCGImagePropertyTIFFXResolution
public static CFStringRef kCGImagePropertyTIFFXResolution()
-
kCGImagePropertyTIFFYResolution
public static CFStringRef kCGImagePropertyTIFFYResolution()
-
kCGImagePropertyTIFFResolutionUnit
public static CFStringRef kCGImagePropertyTIFFResolutionUnit()
-
kCGImagePropertyTIFFSoftware
public static CFStringRef kCGImagePropertyTIFFSoftware()
-
kCGImagePropertyTIFFTransferFunction
public static CFStringRef kCGImagePropertyTIFFTransferFunction()
-
kCGImagePropertyTIFFDateTime
public static CFStringRef kCGImagePropertyTIFFDateTime()
-
kCGImagePropertyTIFFArtist
public static CFStringRef kCGImagePropertyTIFFArtist()
-
kCGImagePropertyTIFFHostComputer
public static CFStringRef kCGImagePropertyTIFFHostComputer()
-
kCGImagePropertyTIFFCopyright
public static CFStringRef kCGImagePropertyTIFFCopyright()
-
kCGImagePropertyTIFFWhitePoint
public static CFStringRef kCGImagePropertyTIFFWhitePoint()
-
kCGImagePropertyTIFFPrimaryChromaticities
public static CFStringRef kCGImagePropertyTIFFPrimaryChromaticities()
-
kCGImagePropertyTIFFTileWidth
public static CFStringRef kCGImagePropertyTIFFTileWidth()
-
kCGImagePropertyTIFFTileLength
public static CFStringRef kCGImagePropertyTIFFTileLength()
-
kCGImagePropertyJFIFVersion
public static CFStringRef kCGImagePropertyJFIFVersion()
Possible keys for kCGImagePropertyJFIFDictionary
-
kCGImagePropertyJFIFXDensity
public static CFStringRef kCGImagePropertyJFIFXDensity()
-
kCGImagePropertyJFIFYDensity
public static CFStringRef kCGImagePropertyJFIFYDensity()
-
kCGImagePropertyJFIFDensityUnit
public static CFStringRef kCGImagePropertyJFIFDensityUnit()
-
kCGImagePropertyJFIFIsProgressive
public static CFStringRef kCGImagePropertyJFIFIsProgressive()
-
kCGImagePropertyExifExposureTime
public static CFStringRef kCGImagePropertyExifExposureTime()
Possible keys for kCGImagePropertyExifDictionary
-
kCGImagePropertyExifFNumber
public static CFStringRef kCGImagePropertyExifFNumber()
-
kCGImagePropertyExifExposureProgram
public static CFStringRef kCGImagePropertyExifExposureProgram()
-
kCGImagePropertyExifSpectralSensitivity
public static CFStringRef kCGImagePropertyExifSpectralSensitivity()
-
kCGImagePropertyExifISOSpeedRatings
public static CFStringRef kCGImagePropertyExifISOSpeedRatings()
-
kCGImagePropertyExifOECF
public static CFStringRef kCGImagePropertyExifOECF()
-
kCGImagePropertyExifSensitivityType
public static CFStringRef kCGImagePropertyExifSensitivityType()
-
kCGImagePropertyExifStandardOutputSensitivity
public static CFStringRef kCGImagePropertyExifStandardOutputSensitivity()
-
kCGImagePropertyExifRecommendedExposureIndex
public static CFStringRef kCGImagePropertyExifRecommendedExposureIndex()
-
kCGImagePropertyExifISOSpeed
public static CFStringRef kCGImagePropertyExifISOSpeed()
-
kCGImagePropertyExifISOSpeedLatitudeyyy
public static CFStringRef kCGImagePropertyExifISOSpeedLatitudeyyy()
-
kCGImagePropertyExifISOSpeedLatitudezzz
public static CFStringRef kCGImagePropertyExifISOSpeedLatitudezzz()
-
kCGImagePropertyExifVersion
public static CFStringRef kCGImagePropertyExifVersion()
-
kCGImagePropertyExifDateTimeOriginal
public static CFStringRef kCGImagePropertyExifDateTimeOriginal()
-
kCGImagePropertyExifDateTimeDigitized
public static CFStringRef kCGImagePropertyExifDateTimeDigitized()
-
kCGImagePropertyExifComponentsConfiguration
public static CFStringRef kCGImagePropertyExifComponentsConfiguration()
-
kCGImagePropertyExifCompressedBitsPerPixel
public static CFStringRef kCGImagePropertyExifCompressedBitsPerPixel()
-
kCGImagePropertyExifShutterSpeedValue
public static CFStringRef kCGImagePropertyExifShutterSpeedValue()
-
kCGImagePropertyExifApertureValue
public static CFStringRef kCGImagePropertyExifApertureValue()
-
kCGImagePropertyExifBrightnessValue
public static CFStringRef kCGImagePropertyExifBrightnessValue()
-
kCGImagePropertyExifExposureBiasValue
public static CFStringRef kCGImagePropertyExifExposureBiasValue()
-
kCGImagePropertyExifMaxApertureValue
public static CFStringRef kCGImagePropertyExifMaxApertureValue()
-
kCGImagePropertyExifSubjectDistance
public static CFStringRef kCGImagePropertyExifSubjectDistance()
-
kCGImagePropertyExifMeteringMode
public static CFStringRef kCGImagePropertyExifMeteringMode()
-
kCGImagePropertyExifLightSource
public static CFStringRef kCGImagePropertyExifLightSource()
-
kCGImagePropertyExifFlash
public static CFStringRef kCGImagePropertyExifFlash()
-
kCGImagePropertyExifFocalLength
public static CFStringRef kCGImagePropertyExifFocalLength()
-
kCGImagePropertyExifSubjectArea
public static CFStringRef kCGImagePropertyExifSubjectArea()
-
kCGImagePropertyExifMakerNote
public static CFStringRef kCGImagePropertyExifMakerNote()
-
kCGImagePropertyExifUserComment
public static CFStringRef kCGImagePropertyExifUserComment()
-
kCGImagePropertyExifSubsecTime
public static CFStringRef kCGImagePropertyExifSubsecTime()
-
kCGImagePropertyExifSubsecTimeOriginal
public static CFStringRef kCGImagePropertyExifSubsecTimeOriginal()
-
kCGImagePropertyExifSubsecTimeDigitized
public static CFStringRef kCGImagePropertyExifSubsecTimeDigitized()
-
kCGImagePropertyExifFlashPixVersion
public static CFStringRef kCGImagePropertyExifFlashPixVersion()
-
kCGImagePropertyExifColorSpace
public static CFStringRef kCGImagePropertyExifColorSpace()
-
kCGImagePropertyExifPixelXDimension
public static CFStringRef kCGImagePropertyExifPixelXDimension()
-
kCGImagePropertyExifPixelYDimension
public static CFStringRef kCGImagePropertyExifPixelYDimension()
-
kCGImagePropertyExifRelatedSoundFile
public static CFStringRef kCGImagePropertyExifRelatedSoundFile()
-
kCGImagePropertyExifFlashEnergy
public static CFStringRef kCGImagePropertyExifFlashEnergy()
-
kCGImagePropertyExifSpatialFrequencyResponse
public static CFStringRef kCGImagePropertyExifSpatialFrequencyResponse()
-
kCGImagePropertyExifFocalPlaneXResolution
public static CFStringRef kCGImagePropertyExifFocalPlaneXResolution()
-
kCGImagePropertyExifFocalPlaneYResolution
public static CFStringRef kCGImagePropertyExifFocalPlaneYResolution()
-
kCGImagePropertyExifFocalPlaneResolutionUnit
public static CFStringRef kCGImagePropertyExifFocalPlaneResolutionUnit()
-
kCGImagePropertyExifSubjectLocation
public static CFStringRef kCGImagePropertyExifSubjectLocation()
-
kCGImagePropertyExifExposureIndex
public static CFStringRef kCGImagePropertyExifExposureIndex()
-
kCGImagePropertyExifSensingMethod
public static CFStringRef kCGImagePropertyExifSensingMethod()
-
kCGImagePropertyExifFileSource
public static CFStringRef kCGImagePropertyExifFileSource()
-
kCGImagePropertyExifSceneType
public static CFStringRef kCGImagePropertyExifSceneType()
-
kCGImagePropertyExifCFAPattern
public static CFStringRef kCGImagePropertyExifCFAPattern()
-
kCGImagePropertyExifCustomRendered
public static CFStringRef kCGImagePropertyExifCustomRendered()
-
kCGImagePropertyExifExposureMode
public static CFStringRef kCGImagePropertyExifExposureMode()
-
kCGImagePropertyExifWhiteBalance
public static CFStringRef kCGImagePropertyExifWhiteBalance()
-
kCGImagePropertyExifDigitalZoomRatio
public static CFStringRef kCGImagePropertyExifDigitalZoomRatio()
-
kCGImagePropertyExifFocalLenIn35mmFilm
public static CFStringRef kCGImagePropertyExifFocalLenIn35mmFilm()
-
kCGImagePropertyExifSceneCaptureType
public static CFStringRef kCGImagePropertyExifSceneCaptureType()
-
kCGImagePropertyExifGainControl
public static CFStringRef kCGImagePropertyExifGainControl()
-
kCGImagePropertyExifContrast
public static CFStringRef kCGImagePropertyExifContrast()
-
kCGImagePropertyExifSaturation
public static CFStringRef kCGImagePropertyExifSaturation()
-
kCGImagePropertyExifSharpness
public static CFStringRef kCGImagePropertyExifSharpness()
-
kCGImagePropertyExifDeviceSettingDescription
public static CFStringRef kCGImagePropertyExifDeviceSettingDescription()
-
kCGImagePropertyExifSubjectDistRange
public static CFStringRef kCGImagePropertyExifSubjectDistRange()
-
kCGImagePropertyExifImageUniqueID
public static CFStringRef kCGImagePropertyExifImageUniqueID()
-
kCGImagePropertyExifCameraOwnerName
public static CFStringRef kCGImagePropertyExifCameraOwnerName()
-
kCGImagePropertyExifBodySerialNumber
public static CFStringRef kCGImagePropertyExifBodySerialNumber()
-
kCGImagePropertyExifLensSpecification
public static CFStringRef kCGImagePropertyExifLensSpecification()
-
kCGImagePropertyExifLensMake
public static CFStringRef kCGImagePropertyExifLensMake()
-
kCGImagePropertyExifLensModel
public static CFStringRef kCGImagePropertyExifLensModel()
-
kCGImagePropertyExifLensSerialNumber
public static CFStringRef kCGImagePropertyExifLensSerialNumber()
-
kCGImagePropertyExifGamma
public static CFStringRef kCGImagePropertyExifGamma()
-
kCGImagePropertyExifSubsecTimeOrginal
public static CFStringRef kCGImagePropertyExifSubsecTimeOrginal()
Deprecated. See kCGImagePropertyExifSubsecTimeOriginal
-
kCGImagePropertyExifAuxLensInfo
public static CFStringRef kCGImagePropertyExifAuxLensInfo()
Possible keys for kCGImagePropertyExifAuxDictionary
-
kCGImagePropertyExifAuxLensModel
public static CFStringRef kCGImagePropertyExifAuxLensModel()
-
kCGImagePropertyExifAuxSerialNumber
public static CFStringRef kCGImagePropertyExifAuxSerialNumber()
-
kCGImagePropertyExifAuxLensID
public static CFStringRef kCGImagePropertyExifAuxLensID()
-
kCGImagePropertyExifAuxLensSerialNumber
public static CFStringRef kCGImagePropertyExifAuxLensSerialNumber()
-
kCGImagePropertyExifAuxImageNumber
public static CFStringRef kCGImagePropertyExifAuxImageNumber()
-
kCGImagePropertyExifAuxFlashCompensation
public static CFStringRef kCGImagePropertyExifAuxFlashCompensation()
-
kCGImagePropertyExifAuxOwnerName
public static CFStringRef kCGImagePropertyExifAuxOwnerName()
-
kCGImagePropertyExifAuxFirmware
public static CFStringRef kCGImagePropertyExifAuxFirmware()
-
kCGImagePropertyGIFLoopCount
public static CFStringRef kCGImagePropertyGIFLoopCount()
Possible keys for kCGImagePropertyGIFDictionary
-
kCGImagePropertyGIFDelayTime
public static CFStringRef kCGImagePropertyGIFDelayTime()
-
kCGImagePropertyGIFImageColorMap
public static CFStringRef kCGImagePropertyGIFImageColorMap()
-
kCGImagePropertyGIFHasGlobalColorMap
public static CFStringRef kCGImagePropertyGIFHasGlobalColorMap()
-
kCGImagePropertyGIFUnclampedDelayTime
public static CFStringRef kCGImagePropertyGIFUnclampedDelayTime()
-
kCGImagePropertyPNGGamma
public static CFStringRef kCGImagePropertyPNGGamma()
-
kCGImagePropertyPNGInterlaceType
public static CFStringRef kCGImagePropertyPNGInterlaceType()
-
kCGImagePropertyPNGXPixelsPerMeter
public static CFStringRef kCGImagePropertyPNGXPixelsPerMeter()
-
kCGImagePropertyPNGYPixelsPerMeter
public static CFStringRef kCGImagePropertyPNGYPixelsPerMeter()
-
kCGImagePropertyPNGsRGBIntent
public static CFStringRef kCGImagePropertyPNGsRGBIntent()
-
kCGImagePropertyPNGChromaticities
public static CFStringRef kCGImagePropertyPNGChromaticities()
-
kCGImagePropertyPNGAuthor
public static CFStringRef kCGImagePropertyPNGAuthor()
Possible keys for kCGImagePropertyPNGDictionary
-
kCGImagePropertyPNGCopyright
public static CFStringRef kCGImagePropertyPNGCopyright()
-
kCGImagePropertyPNGCreationTime
public static CFStringRef kCGImagePropertyPNGCreationTime()
-
kCGImagePropertyPNGDescription
public static CFStringRef kCGImagePropertyPNGDescription()
-
kCGImagePropertyPNGModificationTime
public static CFStringRef kCGImagePropertyPNGModificationTime()
-
kCGImagePropertyPNGSoftware
public static CFStringRef kCGImagePropertyPNGSoftware()
-
kCGImagePropertyPNGTitle
public static CFStringRef kCGImagePropertyPNGTitle()
-
kCGImagePropertyAPNGLoopCount
public static CFStringRef kCGImagePropertyAPNGLoopCount()
-
kCGImagePropertyAPNGDelayTime
public static CFStringRef kCGImagePropertyAPNGDelayTime()
-
kCGImagePropertyAPNGUnclampedDelayTime
public static CFStringRef kCGImagePropertyAPNGUnclampedDelayTime()
-
kCGImagePropertyGPSVersion
public static CFStringRef kCGImagePropertyGPSVersion()
Possible keys for kCGImagePropertyGPSDictionary
-
kCGImagePropertyGPSLatitudeRef
public static CFStringRef kCGImagePropertyGPSLatitudeRef()
-
kCGImagePropertyGPSLatitude
public static CFStringRef kCGImagePropertyGPSLatitude()
-
kCGImagePropertyGPSLongitudeRef
public static CFStringRef kCGImagePropertyGPSLongitudeRef()
-
kCGImagePropertyGPSLongitude
public static CFStringRef kCGImagePropertyGPSLongitude()
-
kCGImagePropertyGPSAltitudeRef
public static CFStringRef kCGImagePropertyGPSAltitudeRef()
-
kCGImagePropertyGPSAltitude
public static CFStringRef kCGImagePropertyGPSAltitude()
-
kCGImagePropertyGPSTimeStamp
public static CFStringRef kCGImagePropertyGPSTimeStamp()
-
kCGImagePropertyGPSSatellites
public static CFStringRef kCGImagePropertyGPSSatellites()
-
kCGImagePropertyGPSStatus
public static CFStringRef kCGImagePropertyGPSStatus()
-
kCGImagePropertyGPSMeasureMode
public static CFStringRef kCGImagePropertyGPSMeasureMode()
-
kCGImagePropertyGPSDOP
public static CFStringRef kCGImagePropertyGPSDOP()
-
kCGImagePropertyGPSSpeedRef
public static CFStringRef kCGImagePropertyGPSSpeedRef()
-
kCGImagePropertyGPSSpeed
public static CFStringRef kCGImagePropertyGPSSpeed()
-
kCGImagePropertyGPSTrackRef
public static CFStringRef kCGImagePropertyGPSTrackRef()
-
kCGImagePropertyGPSTrack
public static CFStringRef kCGImagePropertyGPSTrack()
-
kCGImagePropertyGPSImgDirectionRef
public static CFStringRef kCGImagePropertyGPSImgDirectionRef()
-
kCGImagePropertyGPSImgDirection
public static CFStringRef kCGImagePropertyGPSImgDirection()
-
kCGImagePropertyGPSMapDatum
public static CFStringRef kCGImagePropertyGPSMapDatum()
-
kCGImagePropertyGPSDestLatitudeRef
public static CFStringRef kCGImagePropertyGPSDestLatitudeRef()
-
kCGImagePropertyGPSDestLatitude
public static CFStringRef kCGImagePropertyGPSDestLatitude()
-
kCGImagePropertyGPSDestLongitudeRef
public static CFStringRef kCGImagePropertyGPSDestLongitudeRef()
-
kCGImagePropertyGPSDestLongitude
public static CFStringRef kCGImagePropertyGPSDestLongitude()
-
kCGImagePropertyGPSDestBearingRef
public static CFStringRef kCGImagePropertyGPSDestBearingRef()
-
kCGImagePropertyGPSDestBearing
public static CFStringRef kCGImagePropertyGPSDestBearing()
-
kCGImagePropertyGPSDestDistanceRef
public static CFStringRef kCGImagePropertyGPSDestDistanceRef()
-
kCGImagePropertyGPSDestDistance
public static CFStringRef kCGImagePropertyGPSDestDistance()
-
kCGImagePropertyGPSProcessingMethod
public static CFStringRef kCGImagePropertyGPSProcessingMethod()
-
kCGImagePropertyGPSAreaInformation
public static CFStringRef kCGImagePropertyGPSAreaInformation()
-
kCGImagePropertyGPSDateStamp
public static CFStringRef kCGImagePropertyGPSDateStamp()
-
kCGImagePropertyGPSDifferental
public static CFStringRef kCGImagePropertyGPSDifferental()
-
kCGImagePropertyGPSHPositioningError
public static CFStringRef kCGImagePropertyGPSHPositioningError()
-
kCGImagePropertyIPTCObjectTypeReference
public static CFStringRef kCGImagePropertyIPTCObjectTypeReference()
Possible keys for kCGImagePropertyIPTCDictionary
-
kCGImagePropertyIPTCObjectAttributeReference
public static CFStringRef kCGImagePropertyIPTCObjectAttributeReference()
-
kCGImagePropertyIPTCObjectName
public static CFStringRef kCGImagePropertyIPTCObjectName()
-
kCGImagePropertyIPTCEditStatus
public static CFStringRef kCGImagePropertyIPTCEditStatus()
-
kCGImagePropertyIPTCEditorialUpdate
public static CFStringRef kCGImagePropertyIPTCEditorialUpdate()
-
kCGImagePropertyIPTCUrgency
public static CFStringRef kCGImagePropertyIPTCUrgency()
-
kCGImagePropertyIPTCSubjectReference
public static CFStringRef kCGImagePropertyIPTCSubjectReference()
-
kCGImagePropertyIPTCCategory
public static CFStringRef kCGImagePropertyIPTCCategory()
-
kCGImagePropertyIPTCSupplementalCategory
public static CFStringRef kCGImagePropertyIPTCSupplementalCategory()
-
kCGImagePropertyIPTCFixtureIdentifier
public static CFStringRef kCGImagePropertyIPTCFixtureIdentifier()
-
kCGImagePropertyIPTCKeywords
public static CFStringRef kCGImagePropertyIPTCKeywords()
-
kCGImagePropertyIPTCContentLocationCode
public static CFStringRef kCGImagePropertyIPTCContentLocationCode()
-
kCGImagePropertyIPTCContentLocationName
public static CFStringRef kCGImagePropertyIPTCContentLocationName()
-
kCGImagePropertyIPTCReleaseDate
public static CFStringRef kCGImagePropertyIPTCReleaseDate()
-
kCGImagePropertyIPTCReleaseTime
public static CFStringRef kCGImagePropertyIPTCReleaseTime()
-
kCGImagePropertyIPTCExpirationDate
public static CFStringRef kCGImagePropertyIPTCExpirationDate()
-
kCGImagePropertyIPTCExpirationTime
public static CFStringRef kCGImagePropertyIPTCExpirationTime()
-
kCGImagePropertyIPTCSpecialInstructions
public static CFStringRef kCGImagePropertyIPTCSpecialInstructions()
-
kCGImagePropertyIPTCActionAdvised
public static CFStringRef kCGImagePropertyIPTCActionAdvised()
-
kCGImagePropertyIPTCReferenceService
public static CFStringRef kCGImagePropertyIPTCReferenceService()
-
kCGImagePropertyIPTCReferenceDate
public static CFStringRef kCGImagePropertyIPTCReferenceDate()
-
kCGImagePropertyIPTCReferenceNumber
public static CFStringRef kCGImagePropertyIPTCReferenceNumber()
-
kCGImagePropertyIPTCDateCreated
public static CFStringRef kCGImagePropertyIPTCDateCreated()
-
kCGImagePropertyIPTCTimeCreated
public static CFStringRef kCGImagePropertyIPTCTimeCreated()
-
kCGImagePropertyIPTCDigitalCreationDate
public static CFStringRef kCGImagePropertyIPTCDigitalCreationDate()
-
kCGImagePropertyIPTCDigitalCreationTime
public static CFStringRef kCGImagePropertyIPTCDigitalCreationTime()
-
kCGImagePropertyIPTCOriginatingProgram
public static CFStringRef kCGImagePropertyIPTCOriginatingProgram()
-
kCGImagePropertyIPTCProgramVersion
public static CFStringRef kCGImagePropertyIPTCProgramVersion()
-
kCGImagePropertyIPTCObjectCycle
public static CFStringRef kCGImagePropertyIPTCObjectCycle()
-
kCGImagePropertyIPTCByline
public static CFStringRef kCGImagePropertyIPTCByline()
-
kCGImagePropertyIPTCBylineTitle
public static CFStringRef kCGImagePropertyIPTCBylineTitle()
-
kCGImagePropertyIPTCCity
public static CFStringRef kCGImagePropertyIPTCCity()
-
kCGImagePropertyIPTCSubLocation
public static CFStringRef kCGImagePropertyIPTCSubLocation()
-
kCGImagePropertyIPTCProvinceState
public static CFStringRef kCGImagePropertyIPTCProvinceState()
-
kCGImagePropertyIPTCCountryPrimaryLocationCode
public static CFStringRef kCGImagePropertyIPTCCountryPrimaryLocationCode()
-
kCGImagePropertyIPTCCountryPrimaryLocationName
public static CFStringRef kCGImagePropertyIPTCCountryPrimaryLocationName()
-
kCGImagePropertyIPTCOriginalTransmissionReference
public static CFStringRef kCGImagePropertyIPTCOriginalTransmissionReference()
-
kCGImagePropertyIPTCHeadline
public static CFStringRef kCGImagePropertyIPTCHeadline()
-
kCGImagePropertyIPTCCredit
public static CFStringRef kCGImagePropertyIPTCCredit()
-
kCGImagePropertyIPTCSource
public static CFStringRef kCGImagePropertyIPTCSource()
-
kCGImagePropertyIPTCCopyrightNotice
public static CFStringRef kCGImagePropertyIPTCCopyrightNotice()
-
kCGImagePropertyIPTCContact
public static CFStringRef kCGImagePropertyIPTCContact()
-
kCGImagePropertyIPTCCaptionAbstract
public static CFStringRef kCGImagePropertyIPTCCaptionAbstract()
-
kCGImagePropertyIPTCWriterEditor
public static CFStringRef kCGImagePropertyIPTCWriterEditor()
-
kCGImagePropertyIPTCImageType
public static CFStringRef kCGImagePropertyIPTCImageType()
-
kCGImagePropertyIPTCImageOrientation
public static CFStringRef kCGImagePropertyIPTCImageOrientation()
-
kCGImagePropertyIPTCLanguageIdentifier
public static CFStringRef kCGImagePropertyIPTCLanguageIdentifier()
-
kCGImagePropertyIPTCStarRating
public static CFStringRef kCGImagePropertyIPTCStarRating()
-
kCGImagePropertyIPTCCreatorContactInfo
public static CFStringRef kCGImagePropertyIPTCCreatorContactInfo()
IPTC Core
-
kCGImagePropertyIPTCRightsUsageTerms
public static CFStringRef kCGImagePropertyIPTCRightsUsageTerms()
IPTC Core
-
kCGImagePropertyIPTCScene
public static CFStringRef kCGImagePropertyIPTCScene()
IPTC Core
-
kCGImagePropertyIPTCContactInfoCity
public static CFStringRef kCGImagePropertyIPTCContactInfoCity()
Possible keys for kCGImagePropertyIPTCCreatorContactInfo dictionary (part of IPTC Core - above)
-
kCGImagePropertyIPTCContactInfoCountry
public static CFStringRef kCGImagePropertyIPTCContactInfoCountry()
-
kCGImagePropertyIPTCContactInfoAddress
public static CFStringRef kCGImagePropertyIPTCContactInfoAddress()
-
kCGImagePropertyIPTCContactInfoPostalCode
public static CFStringRef kCGImagePropertyIPTCContactInfoPostalCode()
-
kCGImagePropertyIPTCContactInfoStateProvince
public static CFStringRef kCGImagePropertyIPTCContactInfoStateProvince()
-
kCGImagePropertyIPTCContactInfoEmails
public static CFStringRef kCGImagePropertyIPTCContactInfoEmails()
-
kCGImagePropertyIPTCContactInfoPhones
public static CFStringRef kCGImagePropertyIPTCContactInfoPhones()
-
kCGImagePropertyIPTCContactInfoWebURLs
public static CFStringRef kCGImagePropertyIPTCContactInfoWebURLs()
-
kCGImageProperty8BIMLayerNames
public static CFStringRef kCGImageProperty8BIMLayerNames()
Possible keys for kCGImageProperty8BIMDictionary
-
kCGImageProperty8BIMVersion
public static CFStringRef kCGImageProperty8BIMVersion()
-
kCGImagePropertyDNGVersion
public static CFStringRef kCGImagePropertyDNGVersion()
Possible keys for kCGImagePropertyDNGDictionary
-
kCGImagePropertyDNGBackwardVersion
public static CFStringRef kCGImagePropertyDNGBackwardVersion()
-
kCGImagePropertyDNGUniqueCameraModel
public static CFStringRef kCGImagePropertyDNGUniqueCameraModel()
-
kCGImagePropertyDNGLocalizedCameraModel
public static CFStringRef kCGImagePropertyDNGLocalizedCameraModel()
-
kCGImagePropertyDNGCameraSerialNumber
public static CFStringRef kCGImagePropertyDNGCameraSerialNumber()
-
kCGImagePropertyDNGLensInfo
public static CFStringRef kCGImagePropertyDNGLensInfo()
-
kCGImagePropertyDNGBlackLevel
public static CFStringRef kCGImagePropertyDNGBlackLevel()
-
kCGImagePropertyDNGWhiteLevel
public static CFStringRef kCGImagePropertyDNGWhiteLevel()
-
kCGImagePropertyDNGCalibrationIlluminant1
public static CFStringRef kCGImagePropertyDNGCalibrationIlluminant1()
-
kCGImagePropertyDNGCalibrationIlluminant2
public static CFStringRef kCGImagePropertyDNGCalibrationIlluminant2()
-
kCGImagePropertyDNGColorMatrix1
public static CFStringRef kCGImagePropertyDNGColorMatrix1()
-
kCGImagePropertyDNGColorMatrix2
public static CFStringRef kCGImagePropertyDNGColorMatrix2()
-
kCGImagePropertyDNGCameraCalibration1
public static CFStringRef kCGImagePropertyDNGCameraCalibration1()
-
kCGImagePropertyDNGCameraCalibration2
public static CFStringRef kCGImagePropertyDNGCameraCalibration2()
-
kCGImagePropertyDNGAsShotNeutral
public static CFStringRef kCGImagePropertyDNGAsShotNeutral()
-
kCGImagePropertyDNGAsShotWhiteXY
public static CFStringRef kCGImagePropertyDNGAsShotWhiteXY()
-
kCGImagePropertyDNGBaselineExposure
public static CFStringRef kCGImagePropertyDNGBaselineExposure()
-
kCGImagePropertyDNGBaselineNoise
public static CFStringRef kCGImagePropertyDNGBaselineNoise()
-
kCGImagePropertyDNGBaselineSharpness
public static CFStringRef kCGImagePropertyDNGBaselineSharpness()
-
kCGImagePropertyDNGPrivateData
public static CFStringRef kCGImagePropertyDNGPrivateData()
-
kCGImagePropertyDNGCameraCalibrationSignature
public static CFStringRef kCGImagePropertyDNGCameraCalibrationSignature()
-
kCGImagePropertyDNGProfileCalibrationSignature
public static CFStringRef kCGImagePropertyDNGProfileCalibrationSignature()
-
kCGImagePropertyDNGNoiseProfile
public static CFStringRef kCGImagePropertyDNGNoiseProfile()
-
kCGImagePropertyDNGWarpRectilinear
public static CFStringRef kCGImagePropertyDNGWarpRectilinear()
-
kCGImagePropertyDNGWarpFisheye
public static CFStringRef kCGImagePropertyDNGWarpFisheye()
-
kCGImagePropertyDNGFixVignetteRadial
public static CFStringRef kCGImagePropertyDNGFixVignetteRadial()
-
kCGImagePropertyCIFFDescription
public static CFStringRef kCGImagePropertyCIFFDescription()
Possible keys for kCGImagePropertyCIFFDictionary
-
kCGImagePropertyCIFFFirmware
public static CFStringRef kCGImagePropertyCIFFFirmware()
-
kCGImagePropertyCIFFOwnerName
public static CFStringRef kCGImagePropertyCIFFOwnerName()
-
kCGImagePropertyCIFFImageName
public static CFStringRef kCGImagePropertyCIFFImageName()
-
kCGImagePropertyCIFFImageFileName
public static CFStringRef kCGImagePropertyCIFFImageFileName()
-
kCGImagePropertyCIFFReleaseMethod
public static CFStringRef kCGImagePropertyCIFFReleaseMethod()
-
kCGImagePropertyCIFFReleaseTiming
public static CFStringRef kCGImagePropertyCIFFReleaseTiming()
-
kCGImagePropertyCIFFRecordID
public static CFStringRef kCGImagePropertyCIFFRecordID()
-
kCGImagePropertyCIFFSelfTimingTime
public static CFStringRef kCGImagePropertyCIFFSelfTimingTime()
-
kCGImagePropertyCIFFCameraSerialNumber
public static CFStringRef kCGImagePropertyCIFFCameraSerialNumber()
-
kCGImagePropertyCIFFImageSerialNumber
public static CFStringRef kCGImagePropertyCIFFImageSerialNumber()
-
kCGImagePropertyCIFFContinuousDrive
public static CFStringRef kCGImagePropertyCIFFContinuousDrive()
-
kCGImagePropertyCIFFFocusMode
public static CFStringRef kCGImagePropertyCIFFFocusMode()
-
kCGImagePropertyCIFFMeteringMode
public static CFStringRef kCGImagePropertyCIFFMeteringMode()
-
kCGImagePropertyCIFFShootingMode
public static CFStringRef kCGImagePropertyCIFFShootingMode()
-
kCGImagePropertyCIFFLensModel
public static CFStringRef kCGImagePropertyCIFFLensModel()
-
kCGImagePropertyCIFFLensMaxMM
public static CFStringRef kCGImagePropertyCIFFLensMaxMM()
-
kCGImagePropertyCIFFLensMinMM
public static CFStringRef kCGImagePropertyCIFFLensMinMM()
-
kCGImagePropertyCIFFWhiteBalanceIndex
public static CFStringRef kCGImagePropertyCIFFWhiteBalanceIndex()
-
kCGImagePropertyCIFFFlashExposureComp
public static CFStringRef kCGImagePropertyCIFFFlashExposureComp()
-
kCGImagePropertyCIFFMeasuredEV
public static CFStringRef kCGImagePropertyCIFFMeasuredEV()
-
kCGImagePropertyMakerNikonISOSetting
public static CFStringRef kCGImagePropertyMakerNikonISOSetting()
Possible keys for kCGImagePropertyMakerNikonDictionary
-
kCGImagePropertyMakerNikonColorMode
public static CFStringRef kCGImagePropertyMakerNikonColorMode()
-
kCGImagePropertyMakerNikonQuality
public static CFStringRef kCGImagePropertyMakerNikonQuality()
-
kCGImagePropertyMakerNikonWhiteBalanceMode
public static CFStringRef kCGImagePropertyMakerNikonWhiteBalanceMode()
-
kCGImagePropertyMakerNikonSharpenMode
public static CFStringRef kCGImagePropertyMakerNikonSharpenMode()
-
kCGImagePropertyMakerNikonFocusMode
public static CFStringRef kCGImagePropertyMakerNikonFocusMode()
-
kCGImagePropertyMakerNikonFlashSetting
public static CFStringRef kCGImagePropertyMakerNikonFlashSetting()
-
kCGImagePropertyMakerNikonISOSelection
public static CFStringRef kCGImagePropertyMakerNikonISOSelection()
-
kCGImagePropertyMakerNikonFlashExposureComp
public static CFStringRef kCGImagePropertyMakerNikonFlashExposureComp()
-
kCGImagePropertyMakerNikonImageAdjustment
public static CFStringRef kCGImagePropertyMakerNikonImageAdjustment()
-
kCGImagePropertyMakerNikonLensAdapter
public static CFStringRef kCGImagePropertyMakerNikonLensAdapter()
-
kCGImagePropertyMakerNikonLensType
public static CFStringRef kCGImagePropertyMakerNikonLensType()
-
kCGImagePropertyMakerNikonLensInfo
public static CFStringRef kCGImagePropertyMakerNikonLensInfo()
-
kCGImagePropertyMakerNikonFocusDistance
public static CFStringRef kCGImagePropertyMakerNikonFocusDistance()
-
kCGImagePropertyMakerNikonDigitalZoom
public static CFStringRef kCGImagePropertyMakerNikonDigitalZoom()
-
kCGImagePropertyMakerNikonShootingMode
public static CFStringRef kCGImagePropertyMakerNikonShootingMode()
-
kCGImagePropertyMakerNikonCameraSerialNumber
public static CFStringRef kCGImagePropertyMakerNikonCameraSerialNumber()
-
kCGImagePropertyMakerNikonShutterCount
public static CFStringRef kCGImagePropertyMakerNikonShutterCount()
-
kCGImagePropertyMakerCanonOwnerName
public static CFStringRef kCGImagePropertyMakerCanonOwnerName()
Possible keys for kCGImagePropertyMakerCanonDictionary
-
kCGImagePropertyMakerCanonCameraSerialNumber
public static CFStringRef kCGImagePropertyMakerCanonCameraSerialNumber()
-
kCGImagePropertyMakerCanonImageSerialNumber
public static CFStringRef kCGImagePropertyMakerCanonImageSerialNumber()
-
kCGImagePropertyMakerCanonFlashExposureComp
public static CFStringRef kCGImagePropertyMakerCanonFlashExposureComp()
-
kCGImagePropertyMakerCanonContinuousDrive
public static CFStringRef kCGImagePropertyMakerCanonContinuousDrive()
-
kCGImagePropertyMakerCanonLensModel
public static CFStringRef kCGImagePropertyMakerCanonLensModel()
-
kCGImagePropertyMakerCanonFirmware
public static CFStringRef kCGImagePropertyMakerCanonFirmware()
-
kCGImagePropertyMakerCanonAspectRatioInfo
public static CFStringRef kCGImagePropertyMakerCanonAspectRatioInfo()
-
kCGImagePropertyPNGCompressionFilter
public static CFStringRef kCGImagePropertyPNGCompressionFilter()
Allows client to choose the filters applied before PNG compression http://www.libpng.org/pub/png/book/chapter09.html#png.ch09.div.1 The value should be a CFNumber, of type long, containing a bitwise OR of the desired filters The filters are defined below, IMAGEIO_PNG_NO_FILTERS, IMAGEIO_PNG_FILTER_NONE, etc This value has no effect when compressing to any format other than PNG
-
CGImageSourceCopyAuxiliaryDataInfoAtIndex
public static CFDictionaryRef CGImageSourceCopyAuxiliaryDataInfoAtIndex(CGImageSourceRef isrc, long index, CFStringRef auxiliaryImageDataType)
Depth data support for JPEG, HEIF, and DNG images. The returned CFDictionary contains: - the depth data (CFDataRef) - (kCGImageAuxiliaryDataInfoData), - the depth data description (CFDictionary) - (kCGImageAuxiliaryDataInfoDataDescription) - metadata (CGImageMetadataRef) - (kCGImageAuxiliaryDataInfoMetadata) CGImageSourceCopyAuxiliaryDataInfoAtIndex returns nil if the image did not contain ‘auxiliaryImageDataType’ data.
-
CGImageDestinationAddAuxiliaryDataInfo
public static void CGImageDestinationAddAuxiliaryDataInfo(CGImageDestinationRef idst, CFStringRef auxiliaryImageDataType, CFDictionaryRef auxiliaryDataInfoDictionary)
Depth data support for JPEG, HEIF, and DNG images. The auxiliaryDataInfoDictionary should contain: - the depth data (CFDataRef) - (kCGImageAuxiliaryDataInfoData), - the depth data description (CFDictionary) - (kCGImageAuxiliaryDataInfoDataDescription) - metadata (CGImageMetadataRef) - (kCGImageAuxiliaryDataInfoMetadata) To add depth data to an image, call CGImageDestinationAddAuxiliaryDataInfo() after adding the CGImage to the CGImageDestinationRef.
-
kCGImagePropertyFileContentsDictionary
public static CFStringRef kCGImagePropertyFileContentsDictionary()
-
kCGImageAuxiliaryDataTypeDepth
public static CFStringRef kCGImageAuxiliaryDataTypeDepth()
For use with CGImageSourceCopyAuxiliaryDataInfoAtIndex and CGImageDestinationAddAuxiliaryDataInfo: These strings specify the 'auxiliaryImageDataType':
-
kCGImageAuxiliaryDataTypeDisparity
public static CFStringRef kCGImageAuxiliaryDataTypeDisparity()
-
kCGImageAuxiliaryDataInfoData
public static CFStringRef kCGImageAuxiliaryDataInfoData()
Depth/Disparity data support for JPEG, HEIF, and DNG images: CGImageSourceCopyAuxiliaryDataInfoAtIndex and CGImageDestinationAddAuxiliaryDataInfo will use these keys in the dictionary: kCGImageAuxiliaryDataInfoData - the depth data (CFDataRef) kCGImageAuxiliaryDataInfoDataDescription - the depth data description (CFDictionary) kCGImageAuxiliaryDataInfoMetadata - metadata (CGImageMetadataRef)
-
kCGImageAuxiliaryDataInfoDataDescription
public static CFStringRef kCGImageAuxiliaryDataInfoDataDescription()
-
kCGImageAuxiliaryDataInfoMetadata
public static CFStringRef kCGImageAuxiliaryDataInfoMetadata()
-
kCGImagePropertyImageCount
public static CFStringRef kCGImagePropertyImageCount()
-
kCGImagePropertyWidth
public static CFStringRef kCGImagePropertyWidth()
-
kCGImagePropertyHeight
public static CFStringRef kCGImagePropertyHeight()
-
kCGImagePropertyBytesPerRow
public static CFStringRef kCGImagePropertyBytesPerRow()
-
kCGImagePropertyNamedColorSpace
public static CFStringRef kCGImagePropertyNamedColorSpace()
-
kCGImagePropertyPixelFormat
public static CFStringRef kCGImagePropertyPixelFormat()
-
kCGImagePropertyImages
public static CFStringRef kCGImagePropertyImages()
-
kCGImagePropertyThumbnailImages
public static CFStringRef kCGImagePropertyThumbnailImages()
-
kCGImagePropertyAuxiliaryData
public static CFStringRef kCGImagePropertyAuxiliaryData()
-
kCGImagePropertyAuxiliaryDataType
public static CFStringRef kCGImagePropertyAuxiliaryDataType()
-
CGImageSourceGetPrimaryImageIndex
public static long CGImageSourceGetPrimaryImageIndex(CGImageSourceRef isrc)
Return the primary image index for HEIF images. Zero for all other formats.
-
CGAnimateImageAtURLWithBlock
public static int CGAnimateImageAtURLWithBlock(CFURLRef url, CFDictionaryRef options, ImageIO.Block_CGAnimateImageAtURLWithBlock block)
Animate the sequence of images contained in the file at `url'. Currently supported image formats are GIF and APNG. The `options' dictionary may be used to request additional playback options; see the list of keys above for more information. The block is called on the main queue at time intervals specified by the `delay time' of the image. The animation can be stopped by setting the boolean parameter of the block to false.
-
CGAnimateImageDataWithBlock
public static int CGAnimateImageDataWithBlock(CFDataRef data, CFDictionaryRef options, ImageIO.Block_CGAnimateImageDataWithBlock block)
Animate the sequence of images contained in `data'. Currently supported image formats are GIF and APNG. The `options' dictionary may be used to request additional playback options; see the list of keys above for more information. The block is called on the main queue at time intervals specified by the `delay time' of the image. The animation can be stopped by setting the boolean parameter of the block to false.
-
kCGImageMetadataNamespaceIPTCExtension
public static CFStringRef kCGImageMetadataNamespaceIPTCExtension()
-
kCGImageMetadataPrefixIPTCExtension
public static CFStringRef kCGImageMetadataPrefixIPTCExtension()
-
kCGImagePropertyHEICSDictionary
public static CFStringRef kCGImagePropertyHEICSDictionary()
-
kCGImagePropertyOpenEXRDictionary
public static CFStringRef kCGImagePropertyOpenEXRDictionary()
-
kCGImagePropertyPrimaryImage
public static CFStringRef kCGImagePropertyPrimaryImage()
For HEIF images: the value of this key is kCFBooleanTrue if the image at the given index is the primary image.
-
kCGImagePropertyHEICSLoopCount
public static CFStringRef kCGImagePropertyHEICSLoopCount()
Possible keys for kCGImagePropertyHEICSDictionary
-
kCGImagePropertyHEICSDelayTime
public static CFStringRef kCGImagePropertyHEICSDelayTime()
-
kCGImagePropertyHEICSUnclampedDelayTime
public static CFStringRef kCGImagePropertyHEICSUnclampedDelayTime()
-
kCGImagePropertyHEICSCanvasPixelWidth
public static CFStringRef kCGImagePropertyHEICSCanvasPixelWidth()
-
kCGImagePropertyHEICSCanvasPixelHeight
public static CFStringRef kCGImagePropertyHEICSCanvasPixelHeight()
-
kCGImagePropertyHEICSFrameInfoArray
public static CFStringRef kCGImagePropertyHEICSFrameInfoArray()
-
kCGImagePropertyExifOffsetTime
public static CFStringRef kCGImagePropertyExifOffsetTime()
-
kCGImagePropertyExifOffsetTimeOriginal
public static CFStringRef kCGImagePropertyExifOffsetTimeOriginal()
-
kCGImagePropertyExifOffsetTimeDigitized
public static CFStringRef kCGImagePropertyExifOffsetTimeDigitized()
-
kCGImagePropertyExifCompositeImage
public static CFStringRef kCGImagePropertyExifCompositeImage()
-
kCGImagePropertyExifSourceImageNumberOfCompositeImage
public static CFStringRef kCGImagePropertyExifSourceImageNumberOfCompositeImage()
-
kCGImagePropertyExifSourceExposureTimesOfCompositeImage
public static CFStringRef kCGImagePropertyExifSourceExposureTimesOfCompositeImage()
-
kCGImagePropertyGIFCanvasPixelWidth
public static CFStringRef kCGImagePropertyGIFCanvasPixelWidth()
-
kCGImagePropertyGIFCanvasPixelHeight
public static CFStringRef kCGImagePropertyGIFCanvasPixelHeight()
-
kCGImagePropertyGIFFrameInfoArray
public static CFStringRef kCGImagePropertyGIFFrameInfoArray()
-
kCGImagePropertyPNGComment
public static CFStringRef kCGImagePropertyPNGComment()
-
kCGImagePropertyPNGDisclaimer
public static CFStringRef kCGImagePropertyPNGDisclaimer()
-
kCGImagePropertyPNGSource
public static CFStringRef kCGImagePropertyPNGSource()
-
kCGImagePropertyPNGWarning
public static CFStringRef kCGImagePropertyPNGWarning()
-
kCGImagePropertyAPNGFrameInfoArray
public static CFStringRef kCGImagePropertyAPNGFrameInfoArray()
-
kCGImagePropertyAPNGCanvasPixelWidth
public static CFStringRef kCGImagePropertyAPNGCanvasPixelWidth()
-
kCGImagePropertyAPNGCanvasPixelHeight
public static CFStringRef kCGImagePropertyAPNGCanvasPixelHeight()
-
kCGImagePropertyIPTCExtAboutCvTerm
public static CFStringRef kCGImagePropertyIPTCExtAboutCvTerm()
-
kCGImagePropertyIPTCExtAboutCvTermCvId
public static CFStringRef kCGImagePropertyIPTCExtAboutCvTermCvId()
-
kCGImagePropertyIPTCExtAboutCvTermId
public static CFStringRef kCGImagePropertyIPTCExtAboutCvTermId()
-
kCGImagePropertyIPTCExtAboutCvTermName
public static CFStringRef kCGImagePropertyIPTCExtAboutCvTermName()
-
kCGImagePropertyIPTCExtAboutCvTermRefinedAbout
public static CFStringRef kCGImagePropertyIPTCExtAboutCvTermRefinedAbout()
-
kCGImagePropertyIPTCExtAddlModelInfo
public static CFStringRef kCGImagePropertyIPTCExtAddlModelInfo()
-
kCGImagePropertyIPTCExtArtworkOrObject
public static CFStringRef kCGImagePropertyIPTCExtArtworkOrObject()
-
kCGImagePropertyIPTCExtArtworkCircaDateCreated
public static CFStringRef kCGImagePropertyIPTCExtArtworkCircaDateCreated()
-
kCGImagePropertyIPTCExtArtworkContentDescription
public static CFStringRef kCGImagePropertyIPTCExtArtworkContentDescription()
-
kCGImagePropertyIPTCExtArtworkContributionDescription
public static CFStringRef kCGImagePropertyIPTCExtArtworkContributionDescription()
-
kCGImagePropertyIPTCExtArtworkCopyrightNotice
public static CFStringRef kCGImagePropertyIPTCExtArtworkCopyrightNotice()
-
kCGImagePropertyIPTCExtArtworkCreator
public static CFStringRef kCGImagePropertyIPTCExtArtworkCreator()
-
kCGImagePropertyIPTCExtArtworkCreatorID
public static CFStringRef kCGImagePropertyIPTCExtArtworkCreatorID()
-
kCGImagePropertyIPTCExtArtworkCopyrightOwnerID
public static CFStringRef kCGImagePropertyIPTCExtArtworkCopyrightOwnerID()
-
kCGImagePropertyIPTCExtArtworkCopyrightOwnerName
public static CFStringRef kCGImagePropertyIPTCExtArtworkCopyrightOwnerName()
-
kCGImagePropertyIPTCExtArtworkLicensorID
public static CFStringRef kCGImagePropertyIPTCExtArtworkLicensorID()
-
kCGImagePropertyIPTCExtArtworkLicensorName
public static CFStringRef kCGImagePropertyIPTCExtArtworkLicensorName()
-
kCGImagePropertyIPTCExtArtworkDateCreated
public static CFStringRef kCGImagePropertyIPTCExtArtworkDateCreated()
-
kCGImagePropertyIPTCExtArtworkPhysicalDescription
public static CFStringRef kCGImagePropertyIPTCExtArtworkPhysicalDescription()
-
kCGImagePropertyIPTCExtArtworkSource
public static CFStringRef kCGImagePropertyIPTCExtArtworkSource()
-
kCGImagePropertyIPTCExtArtworkSourceInventoryNo
public static CFStringRef kCGImagePropertyIPTCExtArtworkSourceInventoryNo()
-
kCGImagePropertyIPTCExtArtworkSourceInvURL
public static CFStringRef kCGImagePropertyIPTCExtArtworkSourceInvURL()
-
kCGImagePropertyIPTCExtArtworkStylePeriod
public static CFStringRef kCGImagePropertyIPTCExtArtworkStylePeriod()
-
kCGImagePropertyIPTCExtArtworkTitle
public static CFStringRef kCGImagePropertyIPTCExtArtworkTitle()
-
kCGImagePropertyIPTCExtAudioBitrate
public static CFStringRef kCGImagePropertyIPTCExtAudioBitrate()
-
kCGImagePropertyIPTCExtAudioBitrateMode
public static CFStringRef kCGImagePropertyIPTCExtAudioBitrateMode()
-
kCGImagePropertyIPTCExtAudioChannelCount
public static CFStringRef kCGImagePropertyIPTCExtAudioChannelCount()
-
kCGImagePropertyIPTCExtCircaDateCreated
public static CFStringRef kCGImagePropertyIPTCExtCircaDateCreated()
-
kCGImagePropertyIPTCExtContainerFormat
public static CFStringRef kCGImagePropertyIPTCExtContainerFormat()
-
kCGImagePropertyIPTCExtContainerFormatIdentifier
public static CFStringRef kCGImagePropertyIPTCExtContainerFormatIdentifier()
-
kCGImagePropertyIPTCExtContainerFormatName
public static CFStringRef kCGImagePropertyIPTCExtContainerFormatName()
-
kCGImagePropertyIPTCExtContributor
public static CFStringRef kCGImagePropertyIPTCExtContributor()
-
kCGImagePropertyIPTCExtContributorIdentifier
public static CFStringRef kCGImagePropertyIPTCExtContributorIdentifier()
-
kCGImagePropertyIPTCExtContributorName
public static CFStringRef kCGImagePropertyIPTCExtContributorName()
-
kCGImagePropertyIPTCExtContributorRole
public static CFStringRef kCGImagePropertyIPTCExtContributorRole()
-
kCGImagePropertyIPTCExtCopyrightYear
public static CFStringRef kCGImagePropertyIPTCExtCopyrightYear()
-
kCGImagePropertyIPTCExtCreator
public static CFStringRef kCGImagePropertyIPTCExtCreator()
-
kCGImagePropertyIPTCExtCreatorIdentifier
public static CFStringRef kCGImagePropertyIPTCExtCreatorIdentifier()
-
kCGImagePropertyIPTCExtCreatorName
public static CFStringRef kCGImagePropertyIPTCExtCreatorName()
-
kCGImagePropertyIPTCExtCreatorRole
public static CFStringRef kCGImagePropertyIPTCExtCreatorRole()
-
kCGImagePropertyIPTCExtControlledVocabularyTerm
public static CFStringRef kCGImagePropertyIPTCExtControlledVocabularyTerm()
-
kCGImagePropertyIPTCExtDataOnScreen
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreen()
-
kCGImagePropertyIPTCExtDataOnScreenRegion
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegion()
-
kCGImagePropertyIPTCExtDataOnScreenRegionD
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionD()
-
kCGImagePropertyIPTCExtDataOnScreenRegionH
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionH()
-
kCGImagePropertyIPTCExtDataOnScreenRegionText
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionText()
-
kCGImagePropertyIPTCExtDataOnScreenRegionUnit
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionUnit()
-
kCGImagePropertyIPTCExtDataOnScreenRegionW
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionW()
-
kCGImagePropertyIPTCExtDataOnScreenRegionX
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionX()
-
kCGImagePropertyIPTCExtDataOnScreenRegionY
public static CFStringRef kCGImagePropertyIPTCExtDataOnScreenRegionY()
-
kCGImagePropertyIPTCExtDigitalImageGUID
public static CFStringRef kCGImagePropertyIPTCExtDigitalImageGUID()
-
kCGImagePropertyIPTCExtDigitalSourceFileType
public static CFStringRef kCGImagePropertyIPTCExtDigitalSourceFileType()
-
kCGImagePropertyIPTCExtDigitalSourceType
public static CFStringRef kCGImagePropertyIPTCExtDigitalSourceType()
-
kCGImagePropertyIPTCExtDopesheet
public static CFStringRef kCGImagePropertyIPTCExtDopesheet()
-
kCGImagePropertyIPTCExtDopesheetLink
public static CFStringRef kCGImagePropertyIPTCExtDopesheetLink()
-
kCGImagePropertyIPTCExtDopesheetLinkLink
public static CFStringRef kCGImagePropertyIPTCExtDopesheetLinkLink()
-
kCGImagePropertyIPTCExtDopesheetLinkLinkQualifier
public static CFStringRef kCGImagePropertyIPTCExtDopesheetLinkLinkQualifier()
-
kCGImagePropertyIPTCExtEmbdEncRightsExpr
public static CFStringRef kCGImagePropertyIPTCExtEmbdEncRightsExpr()
-
kCGImagePropertyIPTCExtEmbeddedEncodedRightsExpr
public static CFStringRef kCGImagePropertyIPTCExtEmbeddedEncodedRightsExpr()
-
kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprType
public static CFStringRef kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprType()
-
kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID
public static CFStringRef kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID()
-
kCGImagePropertyIPTCExtEpisode
public static CFStringRef kCGImagePropertyIPTCExtEpisode()
-
kCGImagePropertyIPTCExtEpisodeIdentifier
public static CFStringRef kCGImagePropertyIPTCExtEpisodeIdentifier()
-
kCGImagePropertyIPTCExtEpisodeName
public static CFStringRef kCGImagePropertyIPTCExtEpisodeName()
-
kCGImagePropertyIPTCExtEpisodeNumber
public static CFStringRef kCGImagePropertyIPTCExtEpisodeNumber()
-
kCGImagePropertyIPTCExtEvent
public static CFStringRef kCGImagePropertyIPTCExtEvent()
-
kCGImagePropertyIPTCExtShownEvent
public static CFStringRef kCGImagePropertyIPTCExtShownEvent()
-
kCGImagePropertyIPTCExtShownEventIdentifier
public static CFStringRef kCGImagePropertyIPTCExtShownEventIdentifier()
-
kCGImagePropertyIPTCExtShownEventName
public static CFStringRef kCGImagePropertyIPTCExtShownEventName()
-
kCGImagePropertyIPTCExtExternalMetadataLink
public static CFStringRef kCGImagePropertyIPTCExtExternalMetadataLink()
-
kCGImagePropertyIPTCExtFeedIdentifier
public static CFStringRef kCGImagePropertyIPTCExtFeedIdentifier()
-
kCGImagePropertyIPTCExtGenre
public static CFStringRef kCGImagePropertyIPTCExtGenre()
-
kCGImagePropertyIPTCExtGenreCvId
public static CFStringRef kCGImagePropertyIPTCExtGenreCvId()
-
kCGImagePropertyIPTCExtGenreCvTermId
public static CFStringRef kCGImagePropertyIPTCExtGenreCvTermId()
-
kCGImagePropertyIPTCExtGenreCvTermName
public static CFStringRef kCGImagePropertyIPTCExtGenreCvTermName()
-
kCGImagePropertyIPTCExtGenreCvTermRefinedAbout
public static CFStringRef kCGImagePropertyIPTCExtGenreCvTermRefinedAbout()
-
kCGImagePropertyIPTCExtHeadline
public static CFStringRef kCGImagePropertyIPTCExtHeadline()
-
kCGImagePropertyIPTCExtIPTCLastEdited
public static CFStringRef kCGImagePropertyIPTCExtIPTCLastEdited()
-
kCGImagePropertyIPTCExtLinkedEncRightsExpr
public static CFStringRef kCGImagePropertyIPTCExtLinkedEncRightsExpr()
-
kCGImagePropertyIPTCExtLinkedEncodedRightsExpr
public static CFStringRef kCGImagePropertyIPTCExtLinkedEncodedRightsExpr()
-
kCGImagePropertyIPTCExtLinkedEncodedRightsExprType
public static CFStringRef kCGImagePropertyIPTCExtLinkedEncodedRightsExprType()
-
kCGImagePropertyIPTCExtLinkedEncodedRightsExprLangID
public static CFStringRef kCGImagePropertyIPTCExtLinkedEncodedRightsExprLangID()
-
kCGImagePropertyIPTCExtLocationCreated
public static CFStringRef kCGImagePropertyIPTCExtLocationCreated()
-
kCGImagePropertyIPTCExtLocationCity
public static CFStringRef kCGImagePropertyIPTCExtLocationCity()
-
kCGImagePropertyIPTCExtLocationCountryCode
public static CFStringRef kCGImagePropertyIPTCExtLocationCountryCode()
-
kCGImagePropertyIPTCExtLocationCountryName
public static CFStringRef kCGImagePropertyIPTCExtLocationCountryName()
-
kCGImagePropertyIPTCExtLocationGPSAltitude
public static CFStringRef kCGImagePropertyIPTCExtLocationGPSAltitude()
-
kCGImagePropertyIPTCExtLocationGPSLatitude
public static CFStringRef kCGImagePropertyIPTCExtLocationGPSLatitude()
-
kCGImagePropertyIPTCExtLocationGPSLongitude
public static CFStringRef kCGImagePropertyIPTCExtLocationGPSLongitude()
-
kCGImagePropertyIPTCExtLocationIdentifier
public static CFStringRef kCGImagePropertyIPTCExtLocationIdentifier()
-
kCGImagePropertyIPTCExtLocationLocationId
public static CFStringRef kCGImagePropertyIPTCExtLocationLocationId()
-
kCGImagePropertyIPTCExtLocationLocationName
public static CFStringRef kCGImagePropertyIPTCExtLocationLocationName()
-
kCGImagePropertyIPTCExtLocationProvinceState
public static CFStringRef kCGImagePropertyIPTCExtLocationProvinceState()
-
kCGImagePropertyIPTCExtLocationSublocation
public static CFStringRef kCGImagePropertyIPTCExtLocationSublocation()
-
kCGImagePropertyIPTCExtLocationWorldRegion
public static CFStringRef kCGImagePropertyIPTCExtLocationWorldRegion()
-
kCGImagePropertyIPTCExtLocationShown
public static CFStringRef kCGImagePropertyIPTCExtLocationShown()
-
kCGImagePropertyIPTCExtMaxAvailHeight
public static CFStringRef kCGImagePropertyIPTCExtMaxAvailHeight()
-
kCGImagePropertyIPTCExtMaxAvailWidth
public static CFStringRef kCGImagePropertyIPTCExtMaxAvailWidth()
-
kCGImagePropertyIPTCExtModelAge
public static CFStringRef kCGImagePropertyIPTCExtModelAge()
-
kCGImagePropertyIPTCExtOrganisationInImageCode
public static CFStringRef kCGImagePropertyIPTCExtOrganisationInImageCode()
-
kCGImagePropertyIPTCExtOrganisationInImageName
public static CFStringRef kCGImagePropertyIPTCExtOrganisationInImageName()
-
kCGImagePropertyIPTCExtPersonHeard
public static CFStringRef kCGImagePropertyIPTCExtPersonHeard()
-
kCGImagePropertyIPTCExtPersonHeardIdentifier
public static CFStringRef kCGImagePropertyIPTCExtPersonHeardIdentifier()
-
kCGImagePropertyIPTCExtPersonHeardName
public static CFStringRef kCGImagePropertyIPTCExtPersonHeardName()
-
kCGImagePropertyIPTCExtPersonInImage
public static CFStringRef kCGImagePropertyIPTCExtPersonInImage()
-
kCGImagePropertyIPTCExtPersonInImageWDetails
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageWDetails()
-
kCGImagePropertyIPTCExtPersonInImageCharacteristic
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageCharacteristic()
-
kCGImagePropertyIPTCExtPersonInImageCvTermCvId
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageCvTermCvId()
-
kCGImagePropertyIPTCExtPersonInImageCvTermId
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageCvTermId()
-
kCGImagePropertyIPTCExtPersonInImageCvTermName
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageCvTermName()
-
kCGImagePropertyIPTCExtPersonInImageCvTermRefinedAbout
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageCvTermRefinedAbout()
-
kCGImagePropertyIPTCExtPersonInImageDescription
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageDescription()
-
kCGImagePropertyIPTCExtPersonInImageId
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageId()
-
kCGImagePropertyIPTCExtPersonInImageName
public static CFStringRef kCGImagePropertyIPTCExtPersonInImageName()
-
kCGImagePropertyIPTCExtProductInImage
public static CFStringRef kCGImagePropertyIPTCExtProductInImage()
-
kCGImagePropertyIPTCExtProductInImageDescription
public static CFStringRef kCGImagePropertyIPTCExtProductInImageDescription()
-
kCGImagePropertyIPTCExtProductInImageGTIN
public static CFStringRef kCGImagePropertyIPTCExtProductInImageGTIN()
-
kCGImagePropertyIPTCExtProductInImageName
public static CFStringRef kCGImagePropertyIPTCExtProductInImageName()
-
kCGImagePropertyIPTCExtPublicationEvent
public static CFStringRef kCGImagePropertyIPTCExtPublicationEvent()
-
kCGImagePropertyIPTCExtPublicationEventDate
public static CFStringRef kCGImagePropertyIPTCExtPublicationEventDate()
-
kCGImagePropertyIPTCExtPublicationEventIdentifier
public static CFStringRef kCGImagePropertyIPTCExtPublicationEventIdentifier()
-
kCGImagePropertyIPTCExtPublicationEventName
public static CFStringRef kCGImagePropertyIPTCExtPublicationEventName()
-
kCGImagePropertyIPTCExtRating
public static CFStringRef kCGImagePropertyIPTCExtRating()
-
kCGImagePropertyIPTCExtRatingRatingRegion
public static CFStringRef kCGImagePropertyIPTCExtRatingRatingRegion()
-
kCGImagePropertyIPTCExtRatingRegionCity
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionCity()
-
kCGImagePropertyIPTCExtRatingRegionCountryCode
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionCountryCode()
-
kCGImagePropertyIPTCExtRatingRegionCountryName
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionCountryName()
-
kCGImagePropertyIPTCExtRatingRegionGPSAltitude
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionGPSAltitude()
-
kCGImagePropertyIPTCExtRatingRegionGPSLatitude
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionGPSLatitude()
-
kCGImagePropertyIPTCExtRatingRegionGPSLongitude
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionGPSLongitude()
-
kCGImagePropertyIPTCExtRatingRegionIdentifier
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionIdentifier()
-
kCGImagePropertyIPTCExtRatingRegionLocationId
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionLocationId()
-
kCGImagePropertyIPTCExtRatingRegionLocationName
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionLocationName()
-
kCGImagePropertyIPTCExtRatingRegionProvinceState
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionProvinceState()
-
kCGImagePropertyIPTCExtRatingRegionSublocation
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionSublocation()
-
kCGImagePropertyIPTCExtRatingRegionWorldRegion
public static CFStringRef kCGImagePropertyIPTCExtRatingRegionWorldRegion()
-
kCGImagePropertyIPTCExtRatingScaleMaxValue
public static CFStringRef kCGImagePropertyIPTCExtRatingScaleMaxValue()
-
kCGImagePropertyIPTCExtRatingScaleMinValue
public static CFStringRef kCGImagePropertyIPTCExtRatingScaleMinValue()
-
kCGImagePropertyIPTCExtRatingSourceLink
public static CFStringRef kCGImagePropertyIPTCExtRatingSourceLink()
-
kCGImagePropertyIPTCExtRatingValue
public static CFStringRef kCGImagePropertyIPTCExtRatingValue()
-
kCGImagePropertyIPTCExtRatingValueLogoLink
public static CFStringRef kCGImagePropertyIPTCExtRatingValueLogoLink()
-
kCGImagePropertyIPTCExtRegistryID
public static CFStringRef kCGImagePropertyIPTCExtRegistryID()
-
kCGImagePropertyIPTCExtRegistryEntryRole
public static CFStringRef kCGImagePropertyIPTCExtRegistryEntryRole()
-
kCGImagePropertyIPTCExtRegistryItemID
public static CFStringRef kCGImagePropertyIPTCExtRegistryItemID()
-
kCGImagePropertyIPTCExtRegistryOrganisationID
public static CFStringRef kCGImagePropertyIPTCExtRegistryOrganisationID()
-
kCGImagePropertyIPTCExtReleaseReady
public static CFStringRef kCGImagePropertyIPTCExtReleaseReady()
-
kCGImagePropertyIPTCExtSeason
public static CFStringRef kCGImagePropertyIPTCExtSeason()
-
kCGImagePropertyIPTCExtSeasonIdentifier
public static CFStringRef kCGImagePropertyIPTCExtSeasonIdentifier()
-
kCGImagePropertyIPTCExtSeasonName
public static CFStringRef kCGImagePropertyIPTCExtSeasonName()
-
kCGImagePropertyIPTCExtSeasonNumber
public static CFStringRef kCGImagePropertyIPTCExtSeasonNumber()
-
kCGImagePropertyIPTCExtSeries
public static CFStringRef kCGImagePropertyIPTCExtSeries()
-
kCGImagePropertyIPTCExtSeriesIdentifier
public static CFStringRef kCGImagePropertyIPTCExtSeriesIdentifier()
-
kCGImagePropertyIPTCExtSeriesName
public static CFStringRef kCGImagePropertyIPTCExtSeriesName()
-
kCGImagePropertyIPTCExtStorylineIdentifier
public static CFStringRef kCGImagePropertyIPTCExtStorylineIdentifier()
-
kCGImagePropertyIPTCExtStreamReady
public static CFStringRef kCGImagePropertyIPTCExtStreamReady()
-
kCGImagePropertyIPTCExtStylePeriod
public static CFStringRef kCGImagePropertyIPTCExtStylePeriod()
-
kCGImagePropertyIPTCExtSupplyChainSource
public static CFStringRef kCGImagePropertyIPTCExtSupplyChainSource()
-
kCGImagePropertyIPTCExtSupplyChainSourceIdentifier
public static CFStringRef kCGImagePropertyIPTCExtSupplyChainSourceIdentifier()
-
kCGImagePropertyIPTCExtSupplyChainSourceName
public static CFStringRef kCGImagePropertyIPTCExtSupplyChainSourceName()
-
kCGImagePropertyIPTCExtTemporalCoverage
public static CFStringRef kCGImagePropertyIPTCExtTemporalCoverage()
-
kCGImagePropertyIPTCExtTemporalCoverageFrom
public static CFStringRef kCGImagePropertyIPTCExtTemporalCoverageFrom()
-
kCGImagePropertyIPTCExtTemporalCoverageTo
public static CFStringRef kCGImagePropertyIPTCExtTemporalCoverageTo()
-
kCGImagePropertyIPTCExtTranscript
public static CFStringRef kCGImagePropertyIPTCExtTranscript()
-
kCGImagePropertyIPTCExtTranscriptLink
public static CFStringRef kCGImagePropertyIPTCExtTranscriptLink()
-
kCGImagePropertyIPTCExtTranscriptLinkLink
public static CFStringRef kCGImagePropertyIPTCExtTranscriptLinkLink()
-
kCGImagePropertyIPTCExtTranscriptLinkLinkQualifier
public static CFStringRef kCGImagePropertyIPTCExtTranscriptLinkLinkQualifier()
-
kCGImagePropertyIPTCExtVideoBitrate
public static CFStringRef kCGImagePropertyIPTCExtVideoBitrate()
-
kCGImagePropertyIPTCExtVideoBitrateMode
public static CFStringRef kCGImagePropertyIPTCExtVideoBitrateMode()
-
kCGImagePropertyIPTCExtVideoDisplayAspectRatio
public static CFStringRef kCGImagePropertyIPTCExtVideoDisplayAspectRatio()
-
kCGImagePropertyIPTCExtVideoEncodingProfile
public static CFStringRef kCGImagePropertyIPTCExtVideoEncodingProfile()
-
kCGImagePropertyIPTCExtVideoShotType
public static CFStringRef kCGImagePropertyIPTCExtVideoShotType()
-
kCGImagePropertyIPTCExtVideoShotTypeIdentifier
public static CFStringRef kCGImagePropertyIPTCExtVideoShotTypeIdentifier()
-
kCGImagePropertyIPTCExtVideoShotTypeName
public static CFStringRef kCGImagePropertyIPTCExtVideoShotTypeName()
-
kCGImagePropertyIPTCExtVideoStreamsCount
public static CFStringRef kCGImagePropertyIPTCExtVideoStreamsCount()
-
kCGImagePropertyIPTCExtVisualColor
public static CFStringRef kCGImagePropertyIPTCExtVisualColor()
-
kCGImagePropertyIPTCExtWorkflowTag
public static CFStringRef kCGImagePropertyIPTCExtWorkflowTag()
-
kCGImagePropertyIPTCExtWorkflowTagCvId
public static CFStringRef kCGImagePropertyIPTCExtWorkflowTagCvId()
-
kCGImagePropertyIPTCExtWorkflowTagCvTermId
public static CFStringRef kCGImagePropertyIPTCExtWorkflowTagCvTermId()
-
kCGImagePropertyIPTCExtWorkflowTagCvTermName
public static CFStringRef kCGImagePropertyIPTCExtWorkflowTagCvTermName()
-
kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout
public static CFStringRef kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout()
-
kCGImagePropertyDNGActiveArea
public static CFStringRef kCGImagePropertyDNGActiveArea()
-
kCGImagePropertyDNGAnalogBalance
public static CFStringRef kCGImagePropertyDNGAnalogBalance()
-
kCGImagePropertyDNGAntiAliasStrength
public static CFStringRef kCGImagePropertyDNGAntiAliasStrength()
-
kCGImagePropertyDNGAsShotICCProfile
public static CFStringRef kCGImagePropertyDNGAsShotICCProfile()
-
kCGImagePropertyDNGAsShotPreProfileMatrix
public static CFStringRef kCGImagePropertyDNGAsShotPreProfileMatrix()
-
kCGImagePropertyDNGAsShotProfileName
public static CFStringRef kCGImagePropertyDNGAsShotProfileName()
-
kCGImagePropertyDNGBaselineExposureOffset
public static CFStringRef kCGImagePropertyDNGBaselineExposureOffset()
-
kCGImagePropertyDNGBayerGreenSplit
public static CFStringRef kCGImagePropertyDNGBayerGreenSplit()
-
kCGImagePropertyDNGBestQualityScale
public static CFStringRef kCGImagePropertyDNGBestQualityScale()
-
kCGImagePropertyDNGBlackLevelDeltaH
public static CFStringRef kCGImagePropertyDNGBlackLevelDeltaH()
-
kCGImagePropertyDNGBlackLevelDeltaV
public static CFStringRef kCGImagePropertyDNGBlackLevelDeltaV()
-
kCGImagePropertyDNGBlackLevelRepeatDim
public static CFStringRef kCGImagePropertyDNGBlackLevelRepeatDim()
-
kCGImagePropertyDNGCFALayout
public static CFStringRef kCGImagePropertyDNGCFALayout()
-
kCGImagePropertyDNGCFAPlaneColor
public static CFStringRef kCGImagePropertyDNGCFAPlaneColor()
-
kCGImagePropertyDNGChromaBlurRadius
public static CFStringRef kCGImagePropertyDNGChromaBlurRadius()
-
kCGImagePropertyDNGColorimetricReference
public static CFStringRef kCGImagePropertyDNGColorimetricReference()
-
kCGImagePropertyDNGCurrentICCProfile
public static CFStringRef kCGImagePropertyDNGCurrentICCProfile()
-
kCGImagePropertyDNGCurrentPreProfileMatrix
public static CFStringRef kCGImagePropertyDNGCurrentPreProfileMatrix()
-
kCGImagePropertyDNGDefaultBlackRender
public static CFStringRef kCGImagePropertyDNGDefaultBlackRender()
-
kCGImagePropertyDNGDefaultCropOrigin
public static CFStringRef kCGImagePropertyDNGDefaultCropOrigin()
-
kCGImagePropertyDNGDefaultCropSize
public static CFStringRef kCGImagePropertyDNGDefaultCropSize()
-
kCGImagePropertyDNGDefaultScale
public static CFStringRef kCGImagePropertyDNGDefaultScale()
-
kCGImagePropertyDNGDefaultUserCrop
public static CFStringRef kCGImagePropertyDNGDefaultUserCrop()
-
kCGImagePropertyDNGExtraCameraProfiles
public static CFStringRef kCGImagePropertyDNGExtraCameraProfiles()
-
kCGImagePropertyDNGForwardMatrix1
public static CFStringRef kCGImagePropertyDNGForwardMatrix1()
-
kCGImagePropertyDNGForwardMatrix2
public static CFStringRef kCGImagePropertyDNGForwardMatrix2()
-
kCGImagePropertyDNGLinearizationTable
public static CFStringRef kCGImagePropertyDNGLinearizationTable()
-
kCGImagePropertyDNGLinearResponseLimit
public static CFStringRef kCGImagePropertyDNGLinearResponseLimit()
-
kCGImagePropertyDNGMakerNoteSafety
public static CFStringRef kCGImagePropertyDNGMakerNoteSafety()
-
kCGImagePropertyDNGMaskedAreas
public static CFStringRef kCGImagePropertyDNGMaskedAreas()
-
kCGImagePropertyDNGNewRawImageDigest
public static CFStringRef kCGImagePropertyDNGNewRawImageDigest()
-
kCGImagePropertyDNGNoiseReductionApplied
public static CFStringRef kCGImagePropertyDNGNoiseReductionApplied()
-
kCGImagePropertyDNGOpcodeList1
public static CFStringRef kCGImagePropertyDNGOpcodeList1()
-
kCGImagePropertyDNGOpcodeList2
public static CFStringRef kCGImagePropertyDNGOpcodeList2()
-
kCGImagePropertyDNGOpcodeList3
public static CFStringRef kCGImagePropertyDNGOpcodeList3()
-
kCGImagePropertyDNGOriginalBestQualityFinalSize
public static CFStringRef kCGImagePropertyDNGOriginalBestQualityFinalSize()
-
kCGImagePropertyDNGOriginalDefaultCropSize
public static CFStringRef kCGImagePropertyDNGOriginalDefaultCropSize()
-
kCGImagePropertyDNGOriginalDefaultFinalSize
public static CFStringRef kCGImagePropertyDNGOriginalDefaultFinalSize()
-
kCGImagePropertyDNGOriginalRawFileData
public static CFStringRef kCGImagePropertyDNGOriginalRawFileData()
-
kCGImagePropertyDNGOriginalRawFileDigest
public static CFStringRef kCGImagePropertyDNGOriginalRawFileDigest()
-
kCGImagePropertyDNGOriginalRawFileName
public static CFStringRef kCGImagePropertyDNGOriginalRawFileName()
-
kCGImagePropertyDNGPreviewApplicationName
public static CFStringRef kCGImagePropertyDNGPreviewApplicationName()
-
kCGImagePropertyDNGPreviewApplicationVersion
public static CFStringRef kCGImagePropertyDNGPreviewApplicationVersion()
-
kCGImagePropertyDNGPreviewColorSpace
public static CFStringRef kCGImagePropertyDNGPreviewColorSpace()
-
kCGImagePropertyDNGPreviewDateTime
public static CFStringRef kCGImagePropertyDNGPreviewDateTime()
-
kCGImagePropertyDNGPreviewSettingsDigest
public static CFStringRef kCGImagePropertyDNGPreviewSettingsDigest()
-
kCGImagePropertyDNGPreviewSettingsName
public static CFStringRef kCGImagePropertyDNGPreviewSettingsName()
-
kCGImagePropertyDNGProfileCopyright
public static CFStringRef kCGImagePropertyDNGProfileCopyright()
-
kCGImagePropertyDNGProfileEmbedPolicy
public static CFStringRef kCGImagePropertyDNGProfileEmbedPolicy()
-
kCGImagePropertyDNGProfileHueSatMapData1
public static CFStringRef kCGImagePropertyDNGProfileHueSatMapData1()
-
kCGImagePropertyDNGProfileHueSatMapData2
public static CFStringRef kCGImagePropertyDNGProfileHueSatMapData2()
-
kCGImagePropertyDNGProfileHueSatMapDims
public static CFStringRef kCGImagePropertyDNGProfileHueSatMapDims()
-
kCGImagePropertyDNGProfileHueSatMapEncoding
public static CFStringRef kCGImagePropertyDNGProfileHueSatMapEncoding()
-
kCGImagePropertyDNGProfileLookTableData
public static CFStringRef kCGImagePropertyDNGProfileLookTableData()
-
kCGImagePropertyDNGProfileLookTableDims
public static CFStringRef kCGImagePropertyDNGProfileLookTableDims()
-
kCGImagePropertyDNGProfileLookTableEncoding
public static CFStringRef kCGImagePropertyDNGProfileLookTableEncoding()
-
kCGImagePropertyDNGProfileName
public static CFStringRef kCGImagePropertyDNGProfileName()
-
kCGImagePropertyDNGProfileToneCurve
public static CFStringRef kCGImagePropertyDNGProfileToneCurve()
-
kCGImagePropertyDNGRawDataUniqueID
public static CFStringRef kCGImagePropertyDNGRawDataUniqueID()
-
kCGImagePropertyDNGRawImageDigest
public static CFStringRef kCGImagePropertyDNGRawImageDigest()
-
kCGImagePropertyDNGRawToPreviewGain
public static CFStringRef kCGImagePropertyDNGRawToPreviewGain()
-
kCGImagePropertyDNGReductionMatrix1
public static CFStringRef kCGImagePropertyDNGReductionMatrix1()
-
kCGImagePropertyDNGReductionMatrix2
public static CFStringRef kCGImagePropertyDNGReductionMatrix2()
-
kCGImagePropertyDNGRowInterleaveFactor
public static CFStringRef kCGImagePropertyDNGRowInterleaveFactor()
-
kCGImagePropertyDNGShadowScale
public static CFStringRef kCGImagePropertyDNGShadowScale()
-
kCGImagePropertyDNGSubTileBlockSize
public static CFStringRef kCGImagePropertyDNGSubTileBlockSize()
-
kCGImagePropertyOpenEXRAspectRatio
public static CFStringRef kCGImagePropertyOpenEXRAspectRatio()
Possible keys for kCGImagePropertyOpenEXRDictionary
-
kCGImageAuxiliaryDataTypePortraitEffectsMatte
public static CFStringRef kCGImageAuxiliaryDataTypePortraitEffectsMatte()
-
kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte
public static CFStringRef kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte()
-
kCGImageAuxiliaryDataTypeSemanticSegmentationHairMatte
public static CFStringRef kCGImageAuxiliaryDataTypeSemanticSegmentationHairMatte()
-
kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte
public static CFStringRef kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte()
-
kCGImageAnimationStartIndex
public static CFStringRef kCGImageAnimationStartIndex()
Starts the animation at the given index. Defaults to 0 Value is a CFNumber
-
kCGImageAnimationDelayTime
public static CFStringRef kCGImageAnimationDelayTime()
The value of this key overrides the `delay time' specified by the image Value is a CFNumber of kCFNumberDoubleType.
-
kCGImageAnimationLoopCount
public static CFStringRef kCGImageAnimationLoopCount()
The value of this key overrides the `loop count' specified by the image Value is a CFNumber; kCFNumberPositiveInfinity may be used.
-
kCGImagePropertyWebPDictionary
public static CFStringRef kCGImagePropertyWebPDictionary()
-
kCGImagePropertyWebPLoopCount
public static CFStringRef kCGImagePropertyWebPLoopCount()
Possible keys for kCGImagePropertyWebPDictionary
-
kCGImagePropertyWebPDelayTime
public static CFStringRef kCGImagePropertyWebPDelayTime()
-
kCGImagePropertyWebPUnclampedDelayTime
public static CFStringRef kCGImagePropertyWebPUnclampedDelayTime()
-
kCGImagePropertyWebPFrameInfoArray
public static CFStringRef kCGImagePropertyWebPFrameInfoArray()
-
kCGImagePropertyWebPCanvasPixelWidth
public static CFStringRef kCGImagePropertyWebPCanvasPixelWidth()
-
kCGImagePropertyWebPCanvasPixelHeight
public static CFStringRef kCGImagePropertyWebPCanvasPixelHeight()
-
kCGImageDestinationPreserveGainMap
public static CFStringRef kCGImageDestinationPreserveGainMap()
For CGImageDestinationAddImageFromSource: when set to kCFBooleanTrue, a HEIF-embedded GainMap will be preserved. If the destination image is scaled (using kCGImageDestinationImageMaxPixelSize), the GainMap will be scaled accordingly. The value should be kCFBooleanTrue or kCFBooleanFalse Defaults to kCFBooleanFalse
-
kCGImagePropertyTGADictionary
public static CFStringRef kCGImagePropertyTGADictionary()
-
kCGImagePropertyTGACompression
public static CFStringRef kCGImagePropertyTGACompression()
Possible keys for kCGImagePropertyTGADictionary
-
kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte
public static CFStringRef kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte()
-
kCGImageAuxiliaryDataTypeHDRGainMap
public static CFStringRef kCGImageAuxiliaryDataTypeHDRGainMap()
-
-