Function
AppStreamComposeImageTargetnew
since: 1.2.0
Declaration [src]
AscImageTarget*
asc_image_target_new (
const gchar* name,
AscImageScaleMode scale_mode,
gint width,
gint height
)
Description [src]
Create a new AscImageTarget. The image format the rendition is stored in
is derived from the file extension of name.
name must be a single path segment: it is resolved relative to the output
directory of the media operation, and must not contain any directory
components or refer to a parent directory.
Available since: 1.2.0
Parameters
name-
Type:
const gchar*Filename the rendition should be stored as.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. scale_mode-
Type:
AscImageScaleModeAn
AscImageScaleMode. width-
Type:
gintTarget width (used depending on
scale_mode). height-
Type:
gintTarget height (used depending on
scale_mode).
Return value
Type: AscImageTarget
An AscImageTarget.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |