---
title: ICEXIFOrientationType
framework: imagecapturecore
role: symbol
role_heading: Enumeration
path: imagecapturecore/icexiforientationtype
---

# ICEXIFOrientationType

The file’s orientation type.

## Declaration

```swift
enum ICEXIFOrientationType
```

## Overview

Overview The meaning of this value is defined by the EXIF specification. Here is what the letter F would look like if it were tagged correctly and displayed by a program that ignores the orientation tag (thus showing the stored image):                1             2             3             4

8888888       8888888            88       88             88                 88            88       88             8888             8888          8888       8888             88                 88            88       88             88                 88       8888888       8888888

5             6             7             8

8888888888    88                    88    8888888888             88  88        88  88            88  88        88  88             88            8888888888    8888888888            88

## Topics

### Constants

- [ICEXIFOrientationType.orientation1](imagecapturecore/icexiforientationtype/orientation1.md)
- [ICEXIFOrientationType.orientation2](imagecapturecore/icexiforientationtype/orientation2.md)
- [ICEXIFOrientationType.orientation3](imagecapturecore/icexiforientationtype/orientation3.md)
- [ICEXIFOrientationType.orientation4](imagecapturecore/icexiforientationtype/orientation4.md)
- [ICEXIFOrientationType.orientation5](imagecapturecore/icexiforientationtype/orientation5.md)
- [ICEXIFOrientationType.orientation6](imagecapturecore/icexiforientationtype/orientation6.md)
- [ICEXIFOrientationType.orientation7](imagecapturecore/icexiforientationtype/orientation7.md)
- [ICEXIFOrientationType.orientation8](imagecapturecore/icexiforientationtype/orientation8.md)

### Initializers

- [init(rawValue:)](imagecapturecore/icexiforientationtype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Inspecting a File’s EXIF Data

- [orientation](imagecapturecore/iccamerafile/orientation.md)
- [exifCreationDate](imagecapturecore/iccamerafile/exifcreationdate.md)
- [exifModificationDate](imagecapturecore/iccamerafile/exifmodificationdate.md)
