Creates a JPEG-encoded image by following a set of drawing instructions.
- iOS 10.0+
- Mac Catalyst 13.0+
- tvOS 10.0+
1, representing the compression level the JPEG encoder should use. A value of
1specifies lossless compression, and a value of
0specifies maximum compression.
UIGraphicsblock that, when invoked by the renderer, executes a set of drawing instructions to create the output image.
Image Renderer .Drawing Actions
Data object representing a JPEG-encoded representation of the image created by the supplied drawing actions.
You provide a set of drawing instructions as the block argument to this method, and the method returns the resulting image as a JPEG-encoded
The JPEG format does not support transparency, so this method is only appropriate for use with opaque images.
You can call this method repeatedly to create multiple images, each of which has identical dimensions and format.