Topics   All functions   Mac OS X   Windows   Crossplatform   Server   Components   Guides   Statistic  
New in version: 3.0   3.1   3.2   3.3   3.4   3.5   4.0   4.1   4.2   4.3  

GMImage.WriteToPNGContainer

Component: GraphicsMagick
Version: 2.0
Mac OS X: Works
Windows: Works
Server: Works

MBS( "GMImage.WriteToPNGContainer"; ImageRef; Filename )

Parameters

Parameter Description Example value
ImageRef The image reference (a number returned from the GMImage.New functions) 1
Filename Optional, the file name to use for the container. Default is "image.png" "ball.png"

Result

Returns a container value.

Description

Writes the picture in PNG format to a container object which you can store in a container field.
For preview a JPEG version is included as well as a file name "image.png" and the image size.
See also GMImage.WriteToJPEGContainer, GMImage.WriteToBMPContainer and GMImage.WriteToGIFContainer.

Some images have bad ICC profile, so saving them will crash (version 3.4 or lower) or return error (3.5 and newer). In this case, please use MBS("GMImage.SetICCColorPRofile"; ImageRef; "") to remove the profile.

Examples

Get a container value from the picture in PNG format.

MBS( "GMImage.WriteToPNGContainer"; $MyImageRef; "logo.png" )

Feedback: Report problem or ask question.




Links
MBS Realbasic tutorial videos - Christians Software aus Nickenich