A reference counted contiguous slice of memory.
Contains the deserialized json info, the raw json string, the url and status code
Generic response struct containing a byte array of the image the final url and status code returned
A parsed URL record.
The format of the returned image is expressed as an extension at the end of the URI.
The quality parameter determines whether the image is delivered in color, grayscale or black and white.
The region parameter defines the rectangular portion of the full image to be returned. Region can be specified by pixel coordinates, percentage or by the value “full”, which specifies that the entire image should be returned.
The rotation parameter specifies mirroring and rotation. A leading exclamation mark (“!”) indicates that the image should be mirrored by reflection on the vertical axis before any rotation is applied. The numerical value represents the number of degrees of clockwise rotation, and may be any floating point number from 0 to 360.
The size parameter determines the dimensions to which the extracted region is to be scaled.