# PINRemoteImageManagerDownloadOptions Constants Reference

Declared in | PINRemoteImageManager.h

### PINRemoteImageManagerDownloadOptions

Options with which to download and process images

#### Definition

`typedef NS_OPTIONS(NSUInteger, PINRemoteImageManagerDownloadOptions ) {
PINRemoteImageManagerDownloadOptionsNone = 0,
PINRemoteImageManagerDownloadOptionsIgnoreGIFs = 1,
PINRemoteImageManagerDownloadOptionsSkipDecode = 1 < < 1,
PINRemoteImageManagerDownloadOptionsSkipEarlyCheck = 1 < < 2,
PINRemoteImageManagerSaveProcessedImageAsJPEG = 1 < < 3,
};`

#### Constants

`PINRemoteImageManagerDownloadOptionsNone`

  Download and process with default options (no other options set)

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerDownloadOptionsIgnoreGIFs`

  Regardless of the image type downloaded, return UIImages and not FLAnimatedImage

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerDownloadOptionsSkipDecode`

  Skip decoding the image before returning. This means smaller images returned, but images will be decoded on the main thread when set on an image view

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerDownloadOptionsSkipEarlyCheck`

  Skip the early check of the memory cache

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerSaveProcessedImageAsJPEG`

  Save processed images as JPEGs in the cache. The default is PNG to support transparency

  Declared In `PINRemoteImageManager.h`.

#### Declared In

`PINRemoteImageManager.h`