Instance Method

image(_:didLoadRepresentationHeader:)

Tells the delegate that enough data has been read to determine the size of the image.

Declaration

optional func image(_ image: NSImage, didLoadRepresentationHeader rep: NSImageRep)

Parameters

image

The image object whose contents are being loaded.

rep

The image representation object that is receiving and processing the image data.

Discussion

By the time this method is called, the NSBitmapImageRep object specified in the rep parameter is valid and has allocated the memory needed to store the bitmap. The bitmap itself is filled with the image's background color. This method is optional; incremental loading will continue if the delegate does not implement it.

See Also

Managing Incremental Loads

func image(NSImage, didLoadPartOfRepresentation: NSImageRep, withValidRows: Int)

Tells the delegate that part of the incrementally loaded image data is available.

func image(NSImage, didLoadRepresentation: NSImageRep, with: NSImage.LoadStatus)

Tells the delegate that an incrementally loaded image has been loaded and decompressed as completely as is possible.

func image(NSImage, willLoadRepresentation: NSImageRep)

Tells the delegate that the image object is about to access its underlying bitmap data.

enum NSImage.LoadStatus

Status values for incremental image loading.