<!--
{
  "documentType" : "article",
  "framework" : "Quartz",
  "identifier" : "/documentation/Quartz/image-representation-types",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Image Representation Types"
}
-->

# Image Representation Types

Representation types for images.

## Topics

### Constants

[`let IKImageBrowserPathRepresentationType: String`](/documentation/Quartz/IKImageBrowserPathRepresentationType)

A file path image representation.

[`let IKImageBrowserNSURLRepresentationType: String`](/documentation/Quartz/IKImageBrowserNSURLRepresentationType)

A URL image representation.

[`let IKImageBrowserNSImageRepresentationType: String`](/documentation/Quartz/IKImageBrowserNSImageRepresentationType)

An image representation type for image objects.

[`let IKImageBrowserCGImageRepresentationType: String`](/documentation/Quartz/IKImageBrowserCGImageRepresentationType)

An image representation for Core Graphics images.

[`let IKImageBrowserCGImageSourceRepresentationType: String`](/documentation/Quartz/IKImageBrowserCGImageSourceRepresentationType)

A Core Graphics image source representation.

[`let IKImageBrowserNSDataRepresentationType: String`](/documentation/Quartz/IKImageBrowserNSDataRepresentationType)

An data representation of an image.

[`let IKImageBrowserNSBitmapImageRepresentationType: String`](/documentation/Quartz/IKImageBrowserNSBitmapImageRepresentationType)

A bitmap image representation.

[`let IKImageBrowserQTMovieRepresentationType: String`](/documentation/Quartz/IKImageBrowserQTMovieRepresentationType)

A   `QTMovie`  object.

[`let IKImageBrowserQTMoviePathRepresentationType: String`](/documentation/Quartz/IKImageBrowserQTMoviePathRepresentationType)

A path (NSString) or URL (NSURL) to a QuickTime movie.

[`let IKImageBrowserQCCompositionRepresentationType: String`](/documentation/Quartz/IKImageBrowserQCCompositionRepresentationType)

A [`QCComposition`](/documentation/Quartz/QCComposition) object.

[`let IKImageBrowserQCCompositionPathRepresentationType: String`](/documentation/Quartz/IKImageBrowserQCCompositionPathRepresentationType)

A  path (NSString) or URL (NSURL) to a Quartz Composer composition.

[`let IKImageBrowserQuickLookPathRepresentationType: String`](/documentation/Quartz/IKImageBrowserQuickLookPathRepresentationType)

A path (NSString) or URL (NSURL) to load data using QuickLook.

[`let IKImageBrowserIconRefPathRepresentationType: String`](/documentation/Quartz/IKImageBrowserIconRefPathRepresentationType)

A path to an icon.

[`let IKImageBrowserIconRefRepresentationType: String`](/documentation/Quartz/IKImageBrowserIconRefRepresentationType)

An icon.

[`let IKImageBrowserPDFPageRepresentationType: String`](/documentation/Quartz/IKImageBrowserPDFPageRepresentationType)

A PDF page representation.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)