Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

13.4 13.5 14.0 14.1 14.2 14.3 14.4 14.5 15.0 15.1 15.2 15.3

New in version 2.0

Item Details Server
GMImage.AdaptiveThreshold
Local adaptive threshold image.
All
  ✅ Server
GMImage.AddNoise
Add noise to image with specified noise type.
All
  ✅ Server
GMImage.AddNoiseChannel
Add noise to image with specified noise type.
All
  ✅ Server
GMImage.Annotate
Annotate image (draw text on image).
All
  ✅ Server
GMImage.BaseColumns
Returns the base image width (before transformations).
All
  ✅ Server
GMImage.BaseFilename
Returns the Base image filename (before transformations)
All
  ✅ Server
GMImage.BaseRows
Returns the base image height (before transformations)
All
  ✅ Server
GMImage.Blur
Blur image with specified blur factor.
All
  ✅ Server
GMImage.BlurChannel
Blur image with specified blur factor.
All
  ✅ Server
GMImage.Border
Border image (add border to image).
All
  ✅ Server
GMImage.BoundingBox
Returns smallest bounding box enclosing non-border pixels.
All
  ✅ Server
GMImage.Channel
Extract channel from image.
All
  ✅ Server
GMImage.Charcoal
Charcoal effect image (looks like charcoal sketch).
All
  ✅ Server
GMImage.Chop
Chop image (remove vertical or horizontal subregion of image).
All
  ✅ Server
GMImage.ClipMask
Associate a clip mask with the image.
All
  ✅ Server
GMImage.Colorize
Colorize image with pen color, using specified percent opacity.
All
  ✅ Server
GMImage.ColorizeRGB
Colorize image with pen color, using specified percent opacity for red, green, and blue quantums.
All
  ✅ Server
GMImage.Columns
Returns the Image width.
All
  ✅ Server
GMImage.Compare
Compares current image with another image.
All
  ✅ Server
GMImage.Composite
Compose an image onto another at specified offset and using specified algorithm.
All
  ✅ Server
GMImage.CompositeXY
Compose an image onto another at specified offset and using specified algorithm.
All
  ✅ Server
GMImage.Contrast
Contrast image (enhance intensity differences in image).
All
  ✅ Server
GMImage.Copy
Creates a copy of the picture.
All
  ✅ Server
GMImage.Crop
Crop image (subregion of original image).
All
  ✅ Server
GMImage.CycleColormap
Cycle image colormap.
All
  ✅ Server
GMImage.Despeckle
Despeckle image (reduce speckle noise).
All
  ✅ Server
GMImage.Directory
Returns the directory string.
All
  ✅ Server
GMImage.Edge
Edge image (hilight edges in image)
All
  ✅ Server
GMImage.Emboss
Emboss image (hilight edges with 3D effect).
All
  ✅ Server
GMImage.Enhance
Enhance image (minimize noise)
All
  ✅ Server
GMImage.Equalize
Equalize image (histogram equalization)
All
  ✅ Server
GMImage.Erase
Erase image to current "background color"
All
  ✅ Server
GMImage.FillPattern
Sets the pattern to use while filling drawn objects.
All
  ✅ Server
GMImage.Flip
Flip image (reflect each scanline in the vertical direction)
All
  ✅ Server
GMImage.FloodFillColor
Flood-fill color across pixels.
All
  ✅ Server
GMImage.FloodFillColorXY
Flood-fill color across pixels starting at target-pixel and stopping at pixels matching specified border color.
All
  ✅ Server
GMImage.FloodFillOpacity
Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement opacity value using method.
All
  ✅ Server
GMImage.FloodFillTexture
Flood-fill texture across pixels.
All
  ✅ Server
GMImage.FloodFillTextureXY
Flood-fill texture across pixels.
All
  ✅ Server
GMImage.Flop
Flop image (reflect each scanline in the horizontal direction)
All
  ✅ Server
GMImage.Format
Long image format description.
All
  ✅ Server
GMImage.Frame
Frame image.
All
  ✅ Server
GMImage.Gamma
Gamma correct image.
All
  ✅ Server
GMImage.GaussianBlur
Gaussian blur image.
All
  ✅ Server
GMImage.GaussianBlurChannel
Gaussian blur image.
All
  ✅ Server
GMImage.Geometry
Preferred size of the image when encoding.
All
  ✅ Server
GMImage.GetAdjoin
Get adjoin value. Join images into a single multi-image file
All
  ✅ Server
GMImage.GetAnimationDelay
Queries the animation delay.
All
  ✅ Server
GMImage.GetAnimationIterations
Queries the Number of iterations to loop an animation (e.g. Netscape loop extension) for.
All
  ✅ Server
GMImage.GetAntiAlias
Returns whether to Anti-alias Postscript and TrueType fonts (default true)
All
  ✅ Server
GMImage.GetAttribute
Query a named attribute.
All
  ✅ Server
GMImage.GetBackgroundColor
Queries the Image background color.
All
  ✅ Server
GMImage.GetBackgroundTexture
Queries the Name of texture image to tile onto the image background.
All
  ✅ Server
GMImage.GetBorderColor
Queries the Image border color.
All
  ✅ Server
GMImage.GetBoxColor
Queries the Text bounding-box base color (default none).
All
  ✅ Server
GMImage.GetChannelDepth
Obtain modulus channel depth
All
  ✅ Server
GMImage.GetClassType
Queries the Image class.
All
  ✅ Server
GMImage.GetColorFuzz
Queries the color fuzz. Colors within this distance are considered equal
All
  ✅ Server
GMImage.GetColorMap
Queries an entry in the color map.
All
  ✅ Server
GMImage.GetColorMapSize
Queries the Colormap size (number of colormap entries)
All
  ✅ Server
GMImage.GetColorSpace
Queries the Image Color Space
All
  ✅ Server
GMImage.GetComment
Queries the comment.
All
  ✅ Server
GMImage.GetCompose
Queries the Composition operator to be used when composition is implicitly used (such as for image flattening).
All
  ✅ Server
GMImage.GetCompressType
Queries the compression type.
All
  ✅ Server
GMImage.GetDebug
Queries whether printing of debug messages from ImageMagick is enabled.
All
  ✅ Server
GMImage.GetDefineSet
Queries a define value.
All
  ✅ Server
GMImage.GetDefineValue
Queries a value.
All
  ✅ Server
GMImage.GetDensity
Queries the Vertical and horizontal resolution in pixels of the image.
All
  ✅ Server
GMImage.GetDepth
Queries the Image depth (bits allocated to red/green/blue components)
All
  ✅ Server
GMImage.GetEndian
Queries the Endianness (little like Intel or big like SPARC) for image formats which support endian-specific options.
All
  ✅ Server
GMImage.GetFileName
Queries the Image file name.
All
  ✅ Server
GMImage.GetFileSize
Returns the number of bytes of the image on disk
All
  ✅ Server
GMImage.GetFillColor
Queries the Color to use when filling drawn objects.
All
  ✅ Server
GMImage.GetFillRule
Queries the rule to use when filling drawn objects
All
  ✅ Server
GMImage.GetFilterType
Queries the Filter to use when resizing image
All
  ✅ Server
GMImage.GetFont
Queries the Text rendering font.
All
  ✅ Server
GMImage.GetFontPointSize
Queries the Font point size.
All
  ✅ Server
GMImage.GetGamma
Gamma level of the image
All
  ✅ Server
GMImage.GetGifDisposeMethod
Queries the GIF disposal method.
All
  ✅ Server
GMImage.GetHeight
Returns the image height.
All
  ✅ Server
GMImage.GetICCColorProfile
Queries the ICC color profile.
All
  ✅ Server
GMImage.GetIPTCProfile
Queries the IPTC profile.
All
  ✅ Server
GMImage.GetInterlaceType
Queries the interlace type.
All
  ✅ Server
GMImage.GetIsValid
Does object contain valid image?
All
  ✅ Server
GMImage.GetLabel
Queries the image label.
All
  ✅ Server
GMImage.GetLineWidth
Queries the Stroke width for drawing vector objects (default one)
All
  ✅ Server
GMImage.GetMagick
Queries the File type magick identifier.
All
  ✅ Server
GMImage.GetMatte
Queries the image supports transparency (matte channel)
All
  ✅ Server
GMImage.GetMatteColor
Queries the Transparent color.
All
  ✅ Server
GMImage.GetModulusDepth
Queries the image modulus depth.
All
  ✅ Server
GMImage.GetMonochrome
Queries the monochrome flag. Transform image to black and white
All
  ✅ Server
GMImage.GetOrientation
Queries the image orientation.
All
  ✅ Server
GMImage.GetPage
Queries the Preferred size and location of an image canvas.
All
  ✅ Server
GMImage.GetPixelColor
Get pixel color at location x & y.
All
  ✅ Server
GMImage.GetProfile
Retrieve a named profile from the image.
All
  ✅ Server
GMImage.GetQuality
Queries the JPEG/MIFF/PNG compression level (default 75).
All
  ✅ Server
GMImage.GetQuantizeColorSpace
Gets the Colorspace to quantize in.
All
  ✅ Server
GMImage.GetQuantizeColors
Queries the Maximum number of colors to quantize to.
All
  ✅ Server
GMImage.GetQuantizeDither
Queries whether to dither image during quantization (default true).
All
  ✅ Server
GMImage.GetQuantizeTreeDepth
Queries the Quantization tree-depth.
All
  ✅ Server
GMImage.GetRenderingIntent
Queries the type of rendering intent.
All
  ✅ Server
GMImage.GetResolutionUnits
Queries which units are used for image resolution.
All
  ✅ Server
GMImage.GetScene
Gets the image scene number
All
  ✅ Server
GMImage.GetSize
Queries the Width and height of a raw image.
All
  ✅ Server
GMImage.GetStrokeAntiAlias
Whether stroke anti-aliasing is enabled.
All
  ✅ Server
GMImage.GetStrokeColor
Queries the Color to use when drawing object outlines.
All
  ✅ Server
GMImage.GetStrokeDashOffset
Gets the stroke dash offset.
All
  ✅ Server
GMImage.GetStrokeLineCap
Specify the shape to be used at the end of open subpaths when they are stroked.
All
  ✅ Server
GMImage.GetStrokeLineJoin
Specify the shape to be used at the corners of paths (or other vector shapes) when they are stroked.
All
  ✅ Server
GMImage.GetStrokeMiterLimit
Gets the miter limit.
All
  ✅ Server
GMImage.GetStrokeWidth
Gets the Stroke width for drawing vector objects (default one)
All
  ✅ Server
GMImage.GetSubImage
Queries which image of an image sequence is currently used.
All
  ✅ Server
GMImage.GetSubRange
Gets the Number of images relative to the base image
All
  ✅ Server
GMImage.GetTextEncoding
Queries the text encoding.
All
  ✅ Server
GMImage.GetTileName
Queries the Tile name.
All
  ✅ Server
GMImage.GetType
Image representation type.
All
  ✅ Server
GMImage.GetVerbose
Queries whether to print detailed information about the image
All
  ✅ Server
GMImage.GetView
Queries the FlashPix viewing parameters.
All
  ✅ Server
GMImage.GetWidth
Returns the Image width.
All
  ✅ Server
GMImage.Implode
Implode image (special effect).
All
  ✅ Server
GMImage.Level
Level image.
All
  ✅ Server
GMImage.LevelChannel
Level image channel.
All
  ✅ Server
GMImage.Magnify
Magnify image by integral size.
All
  ✅ Server
GMImage.Map
Remap image colors with closest color from reference image.
All
  ✅ Server
GMImage.MatteFloodfill
Floodfill designated area with replacement opacity value.
All
  ✅ Server
GMImage.MeanErrorPerPixel
The mean error per pixel computed when an image is color reduced.
All
  ✅ Server
GMImage.MedianFilter
Filter image by replacing each pixel component with the median color in a circular neighborhood.
All
  ✅ Server
GMImage.Minify
Reduce image by integral size.
All
  ✅ Server
GMImage.Modulate
Modulate percent hue, saturation, and brightness of an image.
All
  ✅ Server
GMImage.MontageGeometry
Tile size and offset within an image montage.
All
  ✅ Server
GMImage.MotionBlur
Motion blur image with specified blur factor.
All
  ✅ Server
GMImage.Negate
Negate colors in image.
All
  ✅ Server
GMImage.New
Construct a blank image canvas of specified size and color.
All
  ✅ Server
GMImage.NewFromContainer
Loads a picture from the given container.
All
  ✅ Server
GMImage.NewFromFile
Loads a picture file.
All
  ✅ Server
GMImage.Normalize
Normalize image (increase contrast by normalizing the pixel values to span the full range of color values)
All
  ✅ Server
GMImage.NormalizedMaxError
The normalized max error per pixel computed when an image is color reduced.
All
  ✅ Server
GMImage.NormalizedMeanError
The normalized mean error per pixel computed when an image is color reduced.
All
  ✅ Server
GMImage.OilPaint
Oilpaint image (image looks like oil painting)
All
  ✅ Server
GMImage.Opacity
Set or attenuate the opacity channel in the image.
All
  ✅ Server
GMImage.Opaque
Change color of opaque pixel to specified pen color.
All
  ✅ Server
GMImage.Quantize
Quantize image (reduce number of colors).
All
  ✅ Server
GMImage.Raise
Raise image (lighten or darken the edges of an image to give a 3-D raised or lowered effect)
All
  ✅ Server
GMImage.RandomThreshold
Random threshold image.
All
  ✅ Server
GMImage.RandomThresholdChannel
Random threshold image.
All
  ✅ Server
GMImage.ReduceNoise
Reduce noise in image using a noise peak elimination filter.
All
  ✅ Server
GMImage.Release
Releases the image from memory.
All
  ✅ Server
GMImage.Roll
Roll image (rolls image vertically and horizontally) by specified number of columnms and rows)
All
  ✅ Server
GMImage.Rollxy
Roll image (rolls image vertically and horizontally) by specified number of columnms and rows)
All
  ✅ Server
GMImage.Rotate
Rotate image by specified number of degrees.
All
  ✅ Server
GMImage.Rows
Returns the image height.
All
  ✅ Server
GMImage.Sample
Resize image by using pixel sampling algorithm.
All
  ✅ Server
GMImage.Scale
Resize image by using simple ratio algorithm.
All
  ✅ Server
GMImage.Segment
Segments the image.
All
  ✅ Server
GMImage.SetAdjoin
Set adjoin value. Join images into a single multi-image file
All
  ✅ Server
GMImage.SetAnimationDelay
Sets the animation delay.
All
  ✅ Server
GMImage.SetAnimationIterations
Sets the Number of iterations to loop an animation (e.g. Netscape loop extension) for.
All
  ✅ Server
GMImage.SetAntiAlias
Sets whether to Anti-alias Postscript and TrueType fonts (default true)
All
  ✅ Server
GMImage.SetAttribute
Set a named attribute.
All
  ✅ Server
GMImage.SetBackgroundColor
Sets the Image background color.
All
  ✅ Server
GMImage.SetBackgroundTexture
Sets the Name of texture image to tile onto the image background
All
  ✅ Server
GMImage.SetBorderColor
Sets the Image border color.
All
  ✅ Server
GMImage.SetBoxColor
Text bounding-box base color (default none).
All
  ✅ Server
GMImage.SetCacheThreshold   Deprecated
Sets the Pixel cache threshold in bytes.
All
  ✅ Server
GMImage.SetChannelDepth
Set modulus channel depth
All
  ✅ Server
GMImage.SetClassType
Sets the Image class.
All
  ✅ Server
GMImage.SetColorFuzz
Sets the color fuzz.
All
  ✅ Server
GMImage.SetColorMap
Sets an entry in the color map.
All
  ✅ Server
GMImage.SetColorMapSize
Sets the Colormap size (number of colormap entries)
All
  ✅ Server
GMImage.SetColorSpace
Sets the Image Color Space.
All
  ✅ Server
GMImage.SetComment
Sets the image comment.
All
  ✅ Server
GMImage.SetCompose
Sets the Composition operator to be used when composition is implicitly used (such as for image flattening).
All
  ✅ Server
GMImage.SetCompressType
Sets the compression type.
All
  ✅ Server
GMImage.SetDebug
Enables printing of debug messages from ImageMagick
All
  ✅ Server
GMImage.SetDefineSet
Sets a define value.
All
  ✅ Server
GMImage.SetDefineValue
Sets a value.
All
  ✅ Server
GMImage.SetDensity
Sets the Vertical and horizontal resolution in pixels of the image.
All
  ✅ Server
GMImage.SetDepth
Sets the Image depth (bits allocated to red/green/blue components)
All
  ✅ Server
GMImage.SetEndian
Sets the Endianness (little like Intel or big like SPARC) for image formats which support endian-specific options.
All
  ✅ Server
GMImage.SetFileName
Sets the Image file name.
All
  ✅ Server
GMImage.SetFillColor
Sets the Color to use when filling drawn objects.
All
  ✅ Server
GMImage.SetFillRule
Sets the rule to use when filling drawn objects
All
  ✅ Server
GMImage.SetFilterType
Sets the Filter to use when resizing image.
All
  ✅ Server
GMImage.SetFont
Sets the Text rendering font.
All
  ✅ Server
GMImage.SetFontPointSize
Sets the font point size.
All
  ✅ Server
GMImage.SetGifDisposeMethod
Sets the GIF disposal method.
All
  ✅ Server
GMImage.SetICCColorProfile
Sets the ICC color profile.
All
  ✅ Server
GMImage.SetIPTCProfile
Sets the IPTC profile.
All
  ✅ Server
GMImage.SetInterlaceType
Sets the interlace type.
All
  ✅ Server
GMImage.SetIsValid
Sets whether the object contain a valid image.
All
  ✅ Server
GMImage.SetLabel
Sets the image label.
All
  ✅ Server
GMImage.SetLineWidth
Sets the Stroke width for drawing vector objects (default one)
All
  ✅ Server
GMImage.SetMagick
Sets the File type magick identifier (.e.g "GIF")
All
  ✅ Server
GMImage.SetMatte
Sets whether image supports transparency (matte channel)
All
  ✅ Server
GMImage.SetMatteColor
Sets the Transparent color.
All
  ✅ Server
GMImage.SetModulusDepth
Sets the Image modulus depth.
All
  ✅ Server
GMImage.SetMonochrome
If set, transform image to black and white.
All
  ✅ Server
GMImage.SetOrientation
Sets the image orientation.
All
  ✅ Server
GMImage.SetPage
Sets the Preferred size and location of an image canvas.
All
  ✅ Server
GMImage.SetPixelColor
set pixel color at location x & y.
All
  ✅ Server
GMImage.SetProfile
Add or remove a named profile to/from the image.
All
  ✅ Server
GMImage.SetQuality
Sets the JPEG/MIFF/PNG compression level (default 75).
All
  ✅ Server
GMImage.SetQuantizeColorSpace
Sets the Colorspace to quantize in.
All
  ✅ Server
GMImage.SetQuantizeColors
Sets the Maximum number of colors to quantize to
All
  ✅ Server
GMImage.SetQuantizeDither
Sets whether to dither image during quantization (default true).
All
  ✅ Server
GMImage.SetQuantizeTreeDepth
Sets the Quantization tree-depth.
All
  ✅ Server
GMImage.SetRenderingIntent
Sets the type of rendering intent
All
  ✅ Server
GMImage.SetResolutionUnits
Sets which units are used for image resolution.
All
  ✅ Server
GMImage.SetScene
Sets the image scene number
All
  ✅ Server
GMImage.SetSize
Sets the Width and height of a raw image
All
  ✅ Server
GMImage.SetStrokeAntiAlias
Enables/disables stroke anti-aliasing.
All
  ✅ Server
GMImage.SetStrokeColor
Sets the Color to use when drawing object outlines.
All
  ✅ Server
GMImage.SetStrokeDashOffset
Sets the stroke dash offset.
All
  ✅ Server
GMImage.SetStrokeLineCap
Specify the shape to be used at the end of open subpaths when they are stroked.
All
  ✅ Server
GMImage.SetStrokeLineJoin
Specify the shape to be used at the corners of paths (or other vector shapes) when they are stroked.
All
  ✅ Server
GMImage.SetStrokeMiterLimit
Sets the miter limit.
All
  ✅ Server
GMImage.SetStrokeWidth
Sets the Stroke width for drawing vector objects (default one)
All
  ✅ Server
GMImage.SetSubImage
Selects which image of an image sequence is currently used.
All
  ✅ Server
GMImage.SetSubRange
Sets the Number of images relative to the base image
All
  ✅ Server
GMImage.SetTextEncoding
Sets the Annotation text encoding (e.g. "UTF-16")
All
  ✅ Server
GMImage.SetTileName
Sets the Tile name.
All
  ✅ Server
GMImage.SetType
Sets the Image representation type.
All
  ✅ Server
GMImage.SetVerbose
Sets whether to print detailed information about the image.
All
  ✅ Server
GMImage.SetView
Sets the FlashPix viewing parameters.
All
  ✅ Server
GMImage.Shade
Shade image using distant light source.
All
  ✅ Server
GMImage.Sharpen
Sharpen pixels in image.
All
  ✅ Server
GMImage.SharpenChannel
Sharpen pixels in image
All
  ✅ Server
GMImage.Shave
Shave pixels from image edges.
All
  ✅ Server
GMImage.Shear
Shear image (create parallelogram by sliding image by X or Y axis).
All
  ✅ Server
GMImage.Signature
Image signature. Set force to 1 in order to re-calculate the signature regardless of whether the image data has been modified.
All
  ✅ Server
GMImage.Solarize
Solarize image (similar to effect seen when exposing a photographic film to light during the development process).
All
  ✅ Server
GMImage.Spread
Spread pixels randomly within image by specified ammount.
All
  ✅ Server
GMImage.Stegano
Add a digital watermark to the image (based on second image)
All
  ✅ Server
GMImage.Stereo
Create an image which appears in stereo when viewed with red-blue glasses (Red image on left, blue on right)
All
  ✅ Server
GMImage.StrokePattern
Sets the pattern image to use while stroking object outlines.
All
  ✅ Server
GMImage.Swirl
Swirl image (image pixels are rotated by degrees).
All
  ✅ Server
GMImage.Texture
Channel a texture on image background.
All
  ✅ Server
GMImage.Threshold
Threshold image channels (below threshold becomes black, above threshold becomes white).
All
  ✅ Server
GMImage.TotalColors
Number of colors in the image
All
  ✅ Server
GMImage.Transform
Transform image based on image and crop geometries.
All
  ✅ Server
GMImage.TransformOrigin
Origin of coordinate system to use when annotating with text or drawing.
All
  ✅ Server
GMImage.TransformReset
Reset transformation parameters to default.
All
  ✅ Server
GMImage.TransformRotation
Rotation to use when annotating with text or drawing.
All
  ✅ Server
GMImage.TransformScale
Scale to use when annotating with text or drawing.
All
  ✅ Server
GMImage.TransformSkewX
Skew to use in X axis when annotating with text or drawing.
All
  ✅ Server
GMImage.TransformSkewY
Skew to use in Y axis when annotating with text or drawing.
All
  ✅ Server
GMImage.Transparent
Add matte image to image, setting pixels matching color to transparent
All
  ✅ Server
GMImage.Trim
Trim edges that are the background color from the image.
All
  ✅ Server
GMImage.Unsharpmask
Replace image with a sharpened version of the original image using the unsharp mask algorithm.
All
  ✅ Server
GMImage.UnsharpmaskChannel
Replace image with a sharpened version of the original image using the unsharp mask algorithm.
All
  ✅ Server
GMImage.Wave
Map image pixels to a sine wave:
All
  ✅ Server
GMImage.WriteToFile
Write single image frame to a file.
All
  ✅ Server
GMImage.WriteToJPEGContainer
Writes the picture in JPEG format to a container value which you can store in a container field.
All
  ✅ Server
GMImage.WriteToPNGContainer
Writes the picture in PNG format to a container value which you can store in a container field.
All
  ✅ Server
GMImage.XResolution
Returns the x resolution of the image.
All
  ✅ Server
GMImage.YResolution
Returns the y resolution of the image.
All
  ✅ Server
GMImage.Zoom
Zoom image to specified size.
All
  ✅ Server
SendCommand   Deprecated
Sends a command to listening application.
All
  ✅ Server
URLScheme.InstallURLEventHandler
Installs an event handler for the URL event and calls the script you specify with the URL as parameter.
Mac only
  ❌ Server
URLScheme.SetDefaultHandler
Sets the user's preferred handler for the specified URL scheme to point to the current application.
Mac/Win
  ❌ Server

260 functions shown.

These functions require a license (98%).

Older Version 1.8   Newer Version 2.1