PNG Dictionary Keys

Keys for an image that uses Portable Network Graphics (PNG) format.

Symbols

Constants

let kCGImagePropertyPNGXPixelsPerMeter: CFString

The number of x pixels per meter.

let kCGImagePropertyPNGYPixelsPerMeter: CFString

The number of y pixels per meter.

let kCGImagePropertyPNGAuthor: CFString

The content is a string that identifies the author of the image.

let kCGImagePropertyPNGCopyright: CFString

The content is a string that identifies the copyright of the image.

let kCGImagePropertyPNGCreationTime: CFString

The content is a string that identifies the date and time the image was created.

let kCGImagePropertyPNGDescription: CFString

The content is a string that describes the image.

let kCGImagePropertyPNGModificationTime: CFString

The content is a string that identifies the last date and time the image was modified.

let kCGImagePropertyPNGSoftware: CFString

The content is a string that identifies the software used to create the image.

let kCGImagePropertyPNGTitle: CFString

The content is a string that holds the image’s title.

let kCGImagePropertyAPNGLoopCount: CFString

The number of times that an animated PNG should play through its frames before stopping. A value of 0 means the PNG repeats forever.

let kCGImagePropertyAPNGDelayTime: CFString

The amount of time, in seconds, to wait before displaying the next image in an animated sequence.

let kCGImagePropertyAPNGUnclampedDelayTime: CFString

The amount of time, in seconds, to wait before displaying the next image in an animated sequence. This value may be 0 milliseconds or higher. Unlike the kCGImagePropertyAPNGDelayTime property, this value is not clamped at the low end of the range.