Instance Property

maximumSize

Specifies the maximum dimensions for the generated image.

Declaration

@property(nonatomic) CGSize maximumSize;

Discussion

The default value is CGSizeZero, which specifies the asset’s unscaled dimensions.

AVAssetImageGenerator scales images such that they fit within the defined bounding box. Images are never scaled up. The aspect ratio of the scaled image is defined by the apertureMode property.

See Also

Configuring Image-Generation Behavior

apertureMode

Specifies the aperture mode for the generated image.

AVAssetImageGeneratorApertureMode

The aperture modes used when generating images.

appliesPreferredTrackTransform

Specifies whether to apply the track matrix, or matrices. when extracting an image from the asset.

asset

The asset that initialized the image generator.

videoComposition

The video composition to use when extracting images from assets with multiple video tracks.

customVideoCompositor

Returns the custom video compositor instance used, if any.