---
title: compressionMethod
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsbitmapimagerep/propertykey/compressionmethod
---

# compressionMethod

Identifies an NSNumber object identifying the compression method of the image.

## Declaration

```swift
static let compressionMethod: NSBitmapImageRep.PropertyKey
```

## Discussion

Discussion Used only for TIFF files. The value corresponds to one of the NSTIFFCompression constants, described below. It’s set when reading in and used when writing out.

## See Also

### Bitmap Properties

- [colorSyncProfileData](appkit/nsbitmapimagerep/propertykey/colorsyncprofiledata.md)
- [compressionFactor](appkit/nsbitmapimagerep/propertykey/compressionfactor.md)
- [currentFrame](appkit/nsbitmapimagerep/propertykey/currentframe.md)
- [currentFrameDuration](appkit/nsbitmapimagerep/propertykey/currentframeduration.md)
- [ditherTransparency](appkit/nsbitmapimagerep/propertykey/dithertransparency.md)
- [exifData](appkit/nsbitmapimagerep/propertykey/exifdata.md)
- [fallbackBackgroundColor](appkit/nsbitmapimagerep/propertykey/fallbackbackgroundcolor.md)
- [frameCount](appkit/nsbitmapimagerep/propertykey/framecount.md)
- [gamma](appkit/nsbitmapimagerep/propertykey/gamma.md)
- [interlaced](appkit/nsbitmapimagerep/propertykey/interlaced.md)
- [loopCount](appkit/nsbitmapimagerep/propertykey/loopcount.md)
- [progressive](appkit/nsbitmapimagerep/propertykey/progressive.md)
- [rgbColorTable](appkit/nsbitmapimagerep/propertykey/rgbcolortable.md)
