IPTC Dictionary Keys

Keys for an image that uses International Press Telecommunications Council (IPTC) metadata.

Overview

IPTC constants are metadata elements of the Information Interchange Model (IIM) used to provide information about images. The IIM was developed by the Newspaper Association of America (NAA) and the International Press Telecommunications Council (IPTC).

Symbols

Constants

let k​CGImage​Property​IPTCRelease​Date:​ CFString

The earliest date the image is to be used, in the form CCYYMMDD.

let k​CGImage​Property​IPTCRelease​Time:​ CFString

The earliest time on the release date the image is to be used, in the form HHMMSS.

let k​CGImage​Property​IPTCExpiration​Date:​ CFString

The latest date the image is to be used, in the form CCYYMMDD.

let k​CGImage​Property​IPTCExpiration​Time:​ CFString

The latest time on the expiration date the image is to be used, in the form HHMMSS.

let k​CGImage​Property​IPTCSpecial​Instructions:​ CFString

Special instructions about the use of the image.

let k​CGImage​Property​IPTCObject​Cycle:​ CFString

The editorial cycle (morning, evening, or both) of the image.

let k​CGImage​Property​IPTCByline:​ CFString

The name of the person who created the image.

let k​CGImage​Property​IPTCByline​Title:​ CFString

The title of the person who created the image.

let k​CGImage​Property​IPTCCity:​ CFString

The city where the image was created.

let k​CGImage​Property​IPTCSub​Location:​ CFString

The location within the city where the image was created.

let k​CGImage​Property​IPTCCountry​Primary​Location​Code:​ CFString

The country primary location code, a three-letter code defined by ISO 3166-1

let k​CGImage​Property​IPTCOriginal​Transmission​Reference:​ CFString

The call letter/number combination associated with the originating point of an image.

let k​CGImage​Property​IPTCHeadline:​ CFString

A summary of the contents of the image.

let k​CGImage​Property​IPTCCredit:​ CFString

The name of the service that provided the image.

let k​CGImage​Property​IPTCContact:​ CFString

Contact information for further information on the image.

let k​CGImage​Property​IPTCWriter​Editor:​ CFString

The name of the person who wrote or edited the description of the image.

let k​CGImage​Property​IPTCImage​Orientation:​ CFString

The image orientation (portrait, landscape, or square).

let k​CGImage​Property​IPTCLanguage​Identifier:​ CFString

The language identifier, a two-letter code defined by ISO 639:1988.

let k​CGImage​Property​IPTCScene:​ CFString

The scene codes for the image; a scene code is a six-digit string.