Instance Method

image(from:scale:)

Returns an image object containing the specified portion of the drawing.

Declaration

func image(from rect: CGRect, scale: CGFloat) -> NSImage

Parameters

rect

The portion of the drawing that you want to capture. Specify a rectangle in the canvas' coordinate system.

scale

The scale factor at which to create the image. Specifying scale factors greater than 1.0 creates an image with more detail. For example, you might specify a scale factor of 2.0 or 3.0 when displaying the image on a Retina display.

Return Value

A new image object containing the rendered content.

Discussion

This method creates a new image and renders content from the canvas into that image at the specified scale factor.

See Also

Generating an Image

func image(from: CGRect, scale: CGFloat) -> UIImage

Returns an image object containing the specified portion of the drawing.