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

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.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.GetcolorMap
Queries an entry in the color map.
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.SetClassType
Sets the Image class.
All
  ✅ Server
GMImage.SetColorFuzz
Sets the color fuzz.
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.SetchannelDepth
Set modulus channel depth
All
  ✅ Server
GMImage.SetcolorMap
Sets an entry in the color map.
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