GraphicsMagick
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
GraphicsMagick
Classes to use Graphics Magick for cross platform image processing.
- Classes
- class GM16BlobMBS
- class GM16CoderInfoMBS
- class GM16ColorGrayMBS
- class GM16ColorHSLMBS
- class GM16ColorMBS
- shared method Black as GM16ColorMBS
- shared method Color(ColorValue as Color) as GM16ColorMBS
- shared method Color(ColorValue as Color, alpha as Integer) as GM16ColorMBS
- shared method Color(red as integer, green as integer, blue as integer) as GM16ColorMBS
- shared method Color(red as integer, green as integer, blue as integer, alpha as Integer) as GM16ColorMBS
- method Constructor
- method Constructor(ColorName as string)
- method Constructor(ColorValue as color)
- method Constructor(ColorValue as color, alpha as Integer)
- method Constructor(other as GM16ColorMBS)
- method Constructor(red as Integer, green as Integer, blue as Integer)
- method Constructor(red as Integer, green as Integer, blue as Integer, alpha as Integer)
- shared method QuantumByteSize as Integer
- shared method scaleDoubleToQuantum(value as Double) as Integer
- shared method scaleQuantumToDouble(value as Integer) as Double
- shared method White as GM16ColorMBS
- property alpha as Double
- property alphaQuantum as Integer
- property blueQuantum as Integer
- property colorValue as color
- property greenQuantum as Integer
- property handle as Integer
- property intensity as Double
- property isValid as boolean
- property redQuantum as Integer
- class GM16ColorMonoMBS
- class GM16ColorRGBMBS
- class GM16ColorYUVMBS
- class GM16ConvertMBS
- class GM16CoordinateMBS
- class GM16ErrorExceptionMBS
- class GM16GeometryMBS
- method Constructor
- method Constructor(geometry as string)
- method Constructor(other as GM16GeometryMBS)
- method Constructor(Width as UInt32, Height as UInt32, XOffset as UInt32=0, YOffset as UInt32=0, xNegative as boolean=false, yNegative as boolean=false)
- shared method Make(geometry as string) as GM16GeometryMBS
- shared method Make(Width as UInt32, Height as UInt32, XOffset as UInt32=0, YOffset as UInt32=0, xNegative as boolean=false, yNegative as boolean=false) as GM16GeometryMBS
- property aspect as boolean
- property fillArea as Boolean
- property greater as boolean
- property height as Uint32
- property isValid as boolean
- property less as boolean
- property limitPixels as Boolean
- property percent as boolean
- property StringValue as string
- property width as Uint32
- property xNegative as boolean
- property xOff as Uint32
- property yNegative as boolean
- property yOff as Uint32
- class GM16GraphicsMBS
- method Arc(startX as Double, startY as Double, endX as Double, endY as Double, startDegrees as Double, endDegrees as Double)
- method Bezier(values() as GM16CoordinateMBS)
- method Circle(originX as Double, originY as Double, perimX as Double, perimY as Double)
- method ClipPath(id as string)
- method ColorPixel(x as Double, y as Double, paintMethod as Integer)
- method CompositeImage(x as Double, y as Double, file as folderitem)
- method CompositeImage(x as Double, y as Double, image as GM16ImageMBS)
- method CompositeImage(x as Double, y as Double, path as string)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, file as folderitem)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, file as folderitem, CompositeOperator as Integer)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, image as GM16ImageMBS)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, image as GM16ImageMBS, CompositeOperator as Integer)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, path as string)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, path as string, CompositeOperator as Integer)
- method Constructor(image as GM16ImageMBS)
- method DashArray(values() as Double)
- method DashOffset(offset as Double)
- method Draw
- method DrawPath
- method Ellipse(originX as Double, originY as Double, perimX as Double, perimY as Double, arcStart as Double, arcEnd as Double)
- method FillColor(c as GM16ColorMBS)
- method FillOpacity(opacity as Double)
- method FillRule(fillRule as Integer)
- method Font(fontname as string)
- method Font(fontname as string, StyleType as Integer, weight as Integer, StretchType as Integer)
- method Gravity(GravityType as Integer)
- method Line(startX as Double, startY as Double, endX as Double, endY as Double)
- method Matte(x as Double, y as Double, paintMethod as Integer)
- method MiterLimit(miterlimit as Integer)
- method PathArcAbs(c as GM16PathArgsMBS)
- method PathArcAbs(c() as GM16PathArgsMBS)
- method PathArcAbs(radiusX as Double, radiusY as Double, xAxisRotation as Double, largeArcFlag as boolean, sweepFlag as Boolean, x as Double, y as Double)
- method PathArcRel(c as GM16PathArgsMBS)
- method PathArcRel(c() as GM16PathArgsMBS)
- method PathArcRel(radiusX as Double, radiusY as Double, xAxisRotation as Double, largeArcFlag as boolean, sweepFlag as Boolean, x as Double, y as Double)
- method PathClosePath
- method PathCurvetoAbs(c as GM16PathArgsMBS)
- method PathCurvetoAbs(c() as GM16PathArgsMBS)
- method PathCurvetoAbs(x1 as Double, y1 as Double, x2 as Double, y2 as Double, x as Double, y as Double)
- method PathCurvetoRel(c as GM16PathArgsMBS)
- method PathCurvetoRel(c() as GM16PathArgsMBS)
- method PathCurvetoRel(x1 as Double, y1 as Double, x2 as Double, y2 as Double, x as Double, y as Double)
- method PathLinetoAbs(c as GM16CoordinateMBS)
- method PathLinetoAbs(c() as GM16CoordinateMBS)
- method PathLinetoAbs(x as Double, y as Double)
- method PathLinetoHorizontalAbs(v as Double)
- method PathLinetoHorizontalRel(v as Double)
- method PathLinetoRel(c as GM16CoordinateMBS)
- method PathLinetoRel(c() as GM16CoordinateMBS)
- method PathLinetoRel(x as Double, y as Double)
- method PathLinetoVerticalAbs(v as Double)
- method PathLinetoVerticalRel(v as Double)
- method PathMovetoAbs(c as GM16CoordinateMBS)
- method PathMovetoAbs(x as Double, y as Double)
- method PathMovetoRel(c as GM16CoordinateMBS)
- method PathMovetoRel(x as Double, y as Double)
- method PathQuadraticCurvetoAbs(c as GM16PathArgsMBS)
- method PathQuadraticCurvetoAbs(c() as GM16PathArgsMBS)
- method PathQuadraticCurvetoAbs(x1 as Double, y1 as Double, x as Double, y as Double)
- method PathQuadraticCurvetoRel(c as GM16PathArgsMBS)
- method PathQuadraticCurvetoRel(c() as GM16PathArgsMBS)
- method PathQuadraticCurvetoRel(x1 as Double, y1 as Double, x as Double, y as Double)
- method PathSmoothCurvetoAbs(c as GM16CoordinateMBS)
- method PathSmoothCurvetoAbs(c() as GM16CoordinateMBS)
- method PathSmoothCurvetoAbs(x as Double, y as Double)
- method PathSmoothCurvetoRel(c as GM16CoordinateMBS)
- method PathSmoothCurvetoRel(c() as GM16CoordinateMBS)
- method PathSmoothCurvetoRel(x as Double, y as Double)
- method PathSmoothQuadraticCurvetoAbs(c as GM16CoordinateMBS)
- method PathSmoothQuadraticCurvetoAbs(c() as GM16CoordinateMBS)
- method PathSmoothQuadraticCurvetoAbs(x as Double, y as Double)
- method PathSmoothQuadraticCurvetoRel(c as GM16CoordinateMBS)
- method PathSmoothQuadraticCurvetoRel(c() as GM16CoordinateMBS)
- method PathSmoothQuadraticCurvetoRel(x as Double, y as Double)
- method Point(x as Double, y as Double)
- method PointSize(pointSize as Double)
- method Polygon(values() as GM16CoordinateMBS)
- method Polyline(values() as GM16CoordinateMBS)
- method PopClipPath
- method PopGraphicContext
- method PopPattern
- method PushClipPath(id as string)
- method PushGraphicContext
- method PushPattern(id as string, x as Integer, y as Integer, width as Integer, height as Integer)
- method Rectangle(upperLeftX as Double, upperLeftY as Double, lowerRightX as Double, lowerRightY as Double)
- method Rotation(angle as Double)
- method RoundRectangle(centerX as Double, centerY as Double, width as Double, height as Double, cornerWidth as Double, cornerHeight as Double)
- method Scaling(x as Double, y as Double)
- method SkewX(angle as Double)
- method SkewY(angle as Double)
- method StrokeAntialias(flag as boolean)
- method StrokeColor(c as GM16ColorMBS)
- method StrokeLineCap(LineCap as Integer)
- method StrokeLineJoin(LineJoin as Integer)
- method StrokeOpacity(opacity as Double)
- method StrokeWidth(opacity as Double)
- method Text(x as Double, y as Double, text as string)
- method Text(x as Double, y as Double, text as string, encoding as string)
- method TextAntialias(flag as boolean)
- method TextDecoration(DecorationType as Integer)
- method TextUnderColor(c as GM16ColorMBS)
- method Translation(x as Double, y as Double)
- method Viewbox(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer)
- property Image as GM16ImageMBS
- class GM16ImageArrayMBS
- class GM16ImageChannelStatisticsMBS
- class GM16ImageMBS
- method adaptiveThreshold(width as UInt32, height as UInt32, offset as double = 0)
- method addNoise(noise as Integer)
- method addNoiseChannel(channel as Integer, noise as Integer)
- method affineTransform(sx as Double, sy as Double, rx as Double, ry as Double, tx as Double, ty as Double)
- method annotate(text as string, boundingArea as GM16GeometryMBS, gravity as Integer)
- method annotate(text as string, boundingArea as GM16GeometryMBS, gravity as Integer, degrees as Double)
- method annotate(text as string, gravity as Integer)
- method annotate(text as string, location as GM16GeometryMBS)
- method attributeValues as dictionary
- method autoOrient
- method blur(radius as Double=0.0, sigma as Double=1.0)
- method blurChannel(channel as Integer, radius as Double=0.0, sigma as Double=1.0)
- method border
- method border(geometry as GM16GeometryMBS)
- shared method borderGeometryDefault as String
- shared method cacheThreshold(threshold as UInt32)
- method cdl(cdl as string)
- method channel(channel as Integer)
- method charcoal(radius as Double=0.0, sigma as Double=1.0)
- method chop(geometry as GM16GeometryMBS)
- method colorHistogram as dictionary
- method colorize(opacity as UInt32, penColor as GM16ColorMBS)
- method colorize(opacityRed as UInt32, opacityGreen as UInt32, opacityBlue as UInt32, penColor as GM16ColorMBS)
- method colorMap as GM16ColorMBS()
- method colorMatrix(order as Integer, ColorMatrix() as Double)
- method CombinePictureWithMask as picture
- method compare(image as GM16ImageMBS) as boolean
- method composite(compositeImage as GM16ImageMBS, gravity as Integer, CompositeOperator as Integer = 2)
- method compositeAt(compositeImage as GM16ImageMBS, offset as GM16GeometryMBS, CompositeOperator as Integer = 2)
- method compositeXY(compositeImage as GM16ImageMBS, xOffset as Integer, yOffset as Integer, CompositeOperator as Integer = 2)
- method Constructor
- method Constructor(blob as GM16BlobMBS)
- method Constructor(blob as GM16BlobMBS, geometry as GM16GeometryMBS)
- method Constructor(blob as GM16BlobMBS, geometry as GM16GeometryMBS, depth as UInt32)
- method Constructor(blob as GM16BlobMBS, geometry as GM16GeometryMBS, depth as UInt32, Magick as string)
- method Constructor(blob as GM16BlobMBS, geometry as GM16GeometryMBS, Magick as string)
- method Constructor(file as folderitem)
- method Constructor(other as GM16ImageMBS)
- method Constructor(Path as string)
- method Constructor(pic as picture)
- method Constructor(size as GM16GeometryMBS, ColorValue as GM16ColorMBS)
- method Constructor(width as UInt32, height as UInt32, map as string, StorageType as Integer, data as ptr)
- method contrast(sharpen as UInt32)
- method convolve(order as Integer, ColorMatrix() as Double)
- method CopyPicture as picture
- method CopyPicture(x as Integer, y as Integer, width as Integer, height as Integer) as picture
- method CopyPictureMask as picture
- method CopyPictureMask(x as Integer, y as Integer, width as Integer, height as Integer) as picture
- method CopyPixelsMemory as Memoryblock
- method CopyPixelsMemory(x as Integer, y as Integer, width as Integer, height as Integer) as Memoryblock
- method CreateHBITMAP as Ptr
- method crop(geometry as GM16GeometryMBS)
- method cycleColormap(amount as Integer)
- method Describe(verbose as Integer = 1) as String
- method despeckle
- method display
- method edge(radius as Double=0.0)
- method emboss(radius as Double=0.0, sigma as Double=1.0)
- method enhance
- method erase
- method extent(geo as GM16GeometryMBS)
- method extent(geo as GM16GeometryMBS, backgroundColor as GM16ColorMBS)
- method extent(geo as GM16GeometryMBS, backgroundColor as GM16ColorMBS, gravity as Integer)
- method extent(geo as GM16GeometryMBS, gravity as Integer)
- method flip
- method floodFillColor(point as GM16GeometryMBS, fillColor as GM16ColorMBS)
- method floodFillColor(point as GM16GeometryMBS, fillColor as GM16ColorMBS, borderColor as GM16ColorMBS)
- method floodFillColor(x as UInt32, y as UInt32, fillColor as GM16ColorMBS)
- method floodFillColor(x as UInt32, y as UInt32, fillColor as GM16ColorMBS, borderColor as GM16ColorMBS)
- method floodFillOpacity(x as UInt32, y as UInt32, opacity as UInt32, PaintMethod as Integer)
- method floodFillTexture(point as GM16GeometryMBS, fillColor as GM16ColorMBS)
- method floodFillTexture(point as GM16GeometryMBS, fillColor as GM16ColorMBS, borderColor as GM16ColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, fillColor as GM16ColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, fillColor as GM16ColorMBS, borderColor as GM16ColorMBS)
- method flop
- shared method FontMap as string
- method fontTypeMetrics(name as string) as GM16TypeMetricMBS
- method formatExpression(expression as string) as string
- method frame
- method frame(geometry as GM16GeometryMBS)
- method frame(width as UInt32, height as UInt32, innerBevel as Integer=6, outerBevel as Integer=6)
- shared method frameGeometryDefault as String
- method gamma(gammaRed as Double, gammaGreen as Double, gammaBlue as Double)
- method gaussianBlur(width as Double, sigma as Double)
- method gaussianBlurChannel(channel as Integer, width as Double, sigma as Double)
- method getChromaBluePrimary(byref x as Double, byref y as Double)
- method getchromaGreenPrimary(byref x as Double, byref y as Double)
- method getchromaRedPrimary(byref x as Double, byref y as Double)
- method getchromaWhitePoint(byref x as Double, byref y as Double)
- method getConstPixels(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method GetEXIFOrientation(byref orientation as integer) as boolean
- method getPixels(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method Graphics as GM16GraphicsMBS
- method haldClut(image as GM16ImageMBS)
- method Hash(Size as Integer = 8) as String
- method implode(factor as Double=0.0)
- shared method IsLoggingEnabled as Boolean
- shared method JasperLibVersion as string
- method label(text as string)
- method level(black_point as Double, white_point as Double, mid_point as Double=1.0)
- method levelChannel(channel as Integer, black_point as Double, white_point as Double, mid_point as Double=1.0)
- shared method LibVersion as String
- shared method LoadIconvLibrary(path as String, byref Error as String) as boolean
- shared method MagickVersion as string
- method magnify
- method map(mapImage as GM16ImageMBS, dither as boolean=false)
- method matteFloodfill(target as GM16ColorMBS, opacity as UInt32, x as Integer, y as Integer, PaintMethod as Integer)
- method medianFilter(radius as Double=0.0)
- method minify
- method modequalizeifyImage
- method modifyImage
- method modulate(brightness as Double, saturation as Double, hue as Double)
- method montageGeometry as GM16GeometryMBS
- method motionBlur(radius as Double, sigma as Double, angle as Double)
- method negate(grayscale as boolean=false)
- method normalize
- method oilPaint(radius as Double=3.0)
- method opacity(opacity as UInt32)
- method opaque(opaqueColor as GM16ColorMBS, penColor as GM16ColorMBS)
- method ping(data as GM16BlobMBS)
- method ping(file as folderitem)
- method ping(Path as string)
- shared method PNGLibVersion as string
- method quantize(measureError as boolean=false)
- shared method QuantumDepth as Integer
- method quantumOperator(channel as Integer, Operator as Integer, rvalue as Double)
- method quantumOperator(x as Integer, y as Integer, columns as Integer, rows as Integer, channel as Integer, Operator as Integer, rvalue as Double)
- shared method raiseGeometryDefault as String
- method raiseImage
- method raiseImage(geometry as GM16GeometryMBS, raisedFlag as boolean=false)
- method randomThreshold(thresholds as GM16GeometryMBS)
- method randomThresholdChannel(thresholds as GM16GeometryMBS, channel as Integer)
- method read(blob as GM16BlobMBS)
- method read(blob as GM16BlobMBS, size as GM16GeometryMBS)
- method read(blob as GM16BlobMBS, size as GM16GeometryMBS, depth as Integer)
- method read(blob as GM16BlobMBS, size as GM16GeometryMBS, depth as Integer, magick as string)
- method read(blob as GM16BlobMBS, size as GM16GeometryMBS, magick as string)
- method read(file as folderitem)
- method read(path as string)
- method read(size as GM16GeometryMBS, file as folderitem)
- method read(size as GM16GeometryMBS, Path as string)
- method read(width as UInt32, height as UInt32, map as string, StorageType as Integer, data as ptr)
- method reduceNoise
- method reduceNoise(order as Double)
- shared method ReleaseDate as String
- method repage
- method resize(geo as GM16GeometryMBS)
- method resize(geo as GM16GeometryMBS, filterType as Integer)
- method resize(geo as GM16GeometryMBS, filterType as Integer, blur as double)
- method roll(columns as UInt32, rows as UInt32)
- method roll(roll as GM16GeometryMBS)
- method rotate(degree as Double)
- method sample(geometry as GM16GeometryMBS)
- method scale(geometry as GM16GeometryMBS)
- method segment(clusterThreshold as Double=1.0, smoothingThreshold as Double=1.5)
- method setChromaBluePrimary(x as Double, y as Double)
- method setchromaGreenPrimary(x as Double, y as Double)
- method setchromaRedPrimary(x as Double, y as Double)
- method setchromaWhitePoint(x as Double, y as Double)
- method SetEXIFOrientation(orientation as integer) as boolean
- shared method SetLogEventMask(events as String)
- method SetPicture(pic as picture, x as Integer, y as Integer)
- method SetPictureMask(maskpic as picture, x as Integer, y as Integer)
- method setPixels(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method setStrokeDashArray(values() as Double)
- method shade(azimuth as Double=30.0, elevation as Double=30.0, colorShading as boolean=false)
- method sharpen(radius as Double=0.0, sigma as Double=1.0)
- method sharpenChannel(channel as Integer, radius as Double=0.0, sigma as Double=1.0)
- method shave(geometry as GM16GeometryMBS)
- method shear(xShearAngle as Double, yShearAngle as Double)
- method signature(force as boolean=false) as string
- method solarize(factor as Double=50.0)
- method spread(amount as UInt32=3)
- method statistics as GM16ImageStatisticsMBS
- method stegano(watermark as GM16ImageMBS)
- method stereo(rightImage as GM16ImageMBS)
- method strip
- method strokeDashArray as Double()
- method swirl(degree as Double)
- method syncPixels
- method texture(texture as GM16ImageMBS)
- method threshold(degree as Double)
- method thumbnail(geometry as GM16GeometryMBS)
- shared method TIFFLibVersion as string
- method transform(imageGeometry as GM16GeometryMBS)
- method transform(imageGeometry as GM16GeometryMBS, cropGeometry as GM16GeometryMBS)
- method transformOrigin(tx as Double, ty as Double)
- method transformReset
- method transformRotation(angle as Double)
- method transformScale(tx as Double, ty as Double)
- method transformSkewX(x as Double)
- method transformSkewY(y as Double)
- method transparent(color as GM16ColorMBS)
- method trim
- method unregisterId
- method unsharpmask(radius as Double, sigma as Double, amount as Double, threshold as Double)
- method unsharpmaskChannel(channel as Integer, radius as Double, sigma as Double, amount as Double, threshold as Double)
- method wave(amplitude as Double=25.0, wavelength as Double=150.0)
- shared method WebPVersion as String
- method write(blob as GM16BlobMBS)
- method write(blob as GM16BlobMBS, magick as string)
- method write(blob as GM16BlobMBS, magick as string, depth as UInt32)
- method write(file as folderitem)
- method write(Path as string)
- method write(x as Integer, y as Integer, columns as Integer, rows as Integer, map as string, type as Integer, Pixels as Ptr)
- shared method ZLibVersion as string
- method zoom(geometry as GM16GeometryMBS)
- method ZPL(Header as boolean = true) as String
- property adjoin as boolean
- property animationDelay as UInt32
- property animationIterations as UInt32
- property antiAlias as boolean
- property backgroundColor as GM16ColorMBS
- property backgroundTexture as string
- property baseColumns as UInt32
- property baseFilename as String
- property baseRows as Uint32
- property borderColor as GM16ColorMBS
- property boundingBox as GM16GeometryMBS
- property boxColor as GM16ColorMBS
- property classType as Integer
- property clipMask as GM16ImageMBS
- property colorFuzz as Double
- property colorMapSize as UInt32
- property colorSpace as Integer
- property columns as UInt32
- property comment as string
- property compose as Integer
- property compressType as Integer
- property debug as boolean
- property density as GM16GeometryMBS
- property depth as UInt32
- property directory as string
- property endian as Integer
- property ExifThumbnail as String
- property fileName as string
- property fileSize as Int64
- property fillColor as GM16ColorMBS
- property fillPattern as GM16ImageMBS
- property fillRule as Integer
- property filterType as Integer
- property font as string
- property FontFamily as String
- property fontPointsize as Double
- property FontStretch as Integer
- property FontStyle as Integer
- property FontWeight as Integer
- property format as string
- property gamma as Double
- property geometry as GM16GeometryMBS
- property getConstIndexes as Ptr
- property getIndexes as Ptr
- property gifDisposeMethod as UInt32
- property handle as Integer
- property height as Integer
- property iccColorProfile as GM16BlobMBS
- property interlaceType as Integer
- property iptcProfile as GM16BlobMBS
- property isValid as boolean
- property label as string
- property lineWidth as Double
- property magick as string
- property matte as boolean
- property matteColor as GM16ColorMBS
- property meanErrorPerPixel as Double
- property modulusDepth as UInt32
- property monochrome as boolean
- property normalizedMaxError as Double
- property normalizedMeanError as Double
- property orientation as Integer
- property page as GM16GeometryMBS
- property penColor as GM16ColorMBS
- property quality as UInt32
- property quantizeColors as UInt32
- property quantizeColorSpace as Integer
- property quantizeDither as boolean
- property quantizeTreeDepth as UInt32
- property Quiet as Boolean
- property renderingIntent as Integer
- property resolutionUnits as Integer
- property rows as UInt32
- property scene as UInt32
- property size as GM16GeometryMBS
- property strokeAntiAlias as boolean
- property strokeColor as GM16ColorMBS
- property strokeDashOffset as Double
- property strokeLineCap as Integer
- property strokeLineJoin as Integer
- property strokeMiterLimit as UInt32
- property strokePattern as GM16ImageMBS
- property strokeWidth as Double
- property subImage as UInt32
- property subRange as UInt32
- property textEncoding as string
- property tileName as string
- property totalColors as UInt32
- property type as Integer
- property verbose as boolean
- property view as string
- property width as Integer
- property x11Display as string
- property XResolution as Double
- property YResolution as Double
- property attributeValue(name as string) as string
- property channelDepth(channel as Integer) as UInt32
- property colorMap(index as UInt32) as GM16ColorMBS
- property defineSet(magick as string, key as string) as boolean
- property defineValue(magick as string, key as string) as string
- property pixelColor(x as UInt32, y as UInt32) as GM16ColorMBS
- property profile(name as string) as GM16BlobMBS
- class GM16ImageStatisticsMBS
- class GM16LockMBS
- class GM16MontageFramedMBS
- class GM16MontageMBS
- class GM16MutexLockMBS
- class GM16NotInitializedExceptionMBS
- class GM16PathArgsMBS
- method Constructor
- method Constructor(radiusX as Double, radiusY as Double, xAxisRotation as Double, largeArcFlag as boolean, sweepFlag as Boolean, x as Double, y as Double)
- method Constructor(x1 as Double, y1 as Double, x as Double, y as Double)
- method Constructor(x1 as Double, y1 as Double, x2 as Double, y2 as Double, x as Double, y as Double)
- property largeArcFlag as Boolean
- property radiusX as Double
- property radiusY as Double
- property sweepFlag as Boolean
- property x as Double
- property x1 as Double
- property x2 as Double
- property xAxisRotation as Double
- property y as Double
- property y1 as Double
- property y2 as Double
- class GM16PixelsMBS
- method Constructor(Image as GM16ImageMBS)
- method get(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method getConst(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method indexes as Ptr
- method set(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method sync
- property columns as Integer
- property handle as Integer
- property rows as Integer
- property x as Integer
- property y as Integer
- class GM16TypeMetricMBS
- class GM16UnsupportedExceptionMBS
- class GMBlobMBS
- class GMCoderInfoMBS
- class GMColorGrayMBS
- class GMColorHSLMBS
- class GMColorMBS
- shared method Black as GMColorMBS
- shared method Color(ColorValue as Color) as GMColorMBS
- shared method Color(ColorValue as Color, alpha as Integer) as GMColorMBS
- shared method Color(red as integer, green as integer, blue as integer) as GMColorMBS
- shared method Color(red as integer, green as integer, blue as integer, alpha as Integer) as GMColorMBS
- method Constructor
- method Constructor(ColorName as string)
- method Constructor(ColorValue as color)
- method Constructor(ColorValue as color, alpha as Integer)
- method Constructor(other as GMColorMBS)
- method Constructor(red as Integer, green as Integer, blue as Integer)
- method Constructor(red as Integer, green as Integer, blue as Integer, alpha as Integer)
- shared method QuantumByteSize as Integer
- shared method scaleDoubleToQuantum(value as Double) as Integer
- shared method scaleQuantumToDouble(value as Integer) as Double
- shared method White as GMColorMBS
- property alpha as Double
- property alphaQuantum as Integer
- property blueQuantum as Integer
- property colorValue as color
- property greenQuantum as Integer
- property handle as Integer
- property intensity as Double
- property isValid as boolean
- property redQuantum as Integer
- class GMColorMonoMBS
- class GMColorRGBMBS
- class GMColorYUVMBS
- class GMConvertMBS
- class GMCoordinateMBS
- class GMErrorExceptionMBS
- class GMGeometryMBS
- method Constructor
- method Constructor(geometry as string)
- method Constructor(other as GMGeometryMBS)
- method Constructor(Width as UInt32, Height as UInt32, XOffset as UInt32=0, YOffset as UInt32=0, xNegative as boolean=false, yNegative as boolean=false)
- shared method Make(geometry as string) as GMGeometryMBS
- shared method Make(Width as UInt32, Height as UInt32, XOffset as UInt32=0, YOffset as UInt32=0, xNegative as boolean=false, yNegative as boolean=false) as GMGeometryMBS
- property aspect as boolean
- property fillArea as Boolean
- property greater as boolean
- property height as Uint32
- property isValid as boolean
- property less as boolean
- property limitPixels as Boolean
- property percent as boolean
- property StringValue as string
- property width as Uint32
- property xNegative as boolean
- property xOff as Uint32
- property yNegative as boolean
- property yOff as Uint32
- class GMGraphicsMBS
- method Arc(startX as Double, startY as Double, endX as Double, endY as Double, startDegrees as Double, endDegrees as Double)
- method Bezier(values() as GMCoordinateMBS)
- method Circle(originX as Double, originY as Double, perimX as Double, perimY as Double)
- method ClipPath(id as string)
- method ColorPixel(x as Double, y as Double, paintMethod as Integer)
- method CompositeImage(x as Double, y as Double, file as folderitem)
- method CompositeImage(x as Double, y as Double, image as GMImageMBS)
- method CompositeImage(x as Double, y as Double, path as string)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, file as folderitem)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, file as folderitem, CompositeOperator as Integer)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, image as GMImageMBS)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, image as GMImageMBS, CompositeOperator as Integer)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, path as string)
- method CompositeImage(x as Double, y as Double, w as Double, h as Double, path as string, CompositeOperator as Integer)
- method Constructor(image as GMImageMBS)
- method DashArray(values() as Double)
- method DashOffset(offset as Double)
- method Draw
- method DrawPath
- method Ellipse(originX as Double, originY as Double, perimX as Double, perimY as Double, arcStart as Double, arcEnd as Double)
- method FillColor(c as GMColorMBS)
- method FillOpacity(opacity as Double)
- method FillRule(fillRule as Integer)
- method Font(fontname as string)
- method Font(fontname as string, StyleType as Integer, weight as Integer, StretchType as Integer)
- method Gravity(GravityType as Integer)
- method Line(startX as Double, startY as Double, endX as Double, endY as Double)
- method Matte(x as Double, y as Double, paintMethod as Integer)
- method MiterLimit(miterlimit as Integer)
- method PathArcAbs(c as GMPathArgsMBS)
- method PathArcAbs(c() as GMPathArgsMBS)
- method PathArcAbs(radiusX as Double, radiusY as Double, xAxisRotation as Double, largeArcFlag as boolean, sweepFlag as Boolean, x as Double, y as Double)
- method PathArcRel(c as GMPathArgsMBS)
- method PathArcRel(c() as GMPathArgsMBS)
- method PathArcRel(radiusX as Double, radiusY as Double, xAxisRotation as Double, largeArcFlag as boolean, sweepFlag as Boolean, x as Double, y as Double)
- method PathClosePath
- method PathCurvetoAbs(c as GMPathArgsMBS)
- method PathCurvetoAbs(c() as GMPathArgsMBS)
- method PathCurvetoAbs(x1 as Double, y1 as Double, x2 as Double, y2 as Double, x as Double, y as Double)
- method PathCurvetoRel(c as GMPathArgsMBS)
- method PathCurvetoRel(c() as GMPathArgsMBS)
- method PathCurvetoRel(x1 as Double, y1 as Double, x2 as Double, y2 as Double, x as Double, y as Double)
- method PathLinetoAbs(c as GMCoordinateMBS)
- method PathLinetoAbs(c() as GMCoordinateMBS)
- method PathLinetoAbs(x as Double, y as Double)
- method PathLinetoHorizontalAbs(v as Double)
- method PathLinetoHorizontalRel(v as Double)
- method PathLinetoRel(c as GMCoordinateMBS)
- method PathLinetoRel(c() as GMCoordinateMBS)
- method PathLinetoRel(x as Double, y as Double)
- method PathLinetoVerticalAbs(v as Double)
- method PathLinetoVerticalRel(v as Double)
- method PathMovetoAbs(c as GMCoordinateMBS)
- method PathMovetoAbs(x as Double, y as Double)
- method PathMovetoRel(c as GMCoordinateMBS)
- method PathMovetoRel(x as Double, y as Double)
- method PathQuadraticCurvetoAbs(c as GMPathArgsMBS)
- method PathQuadraticCurvetoAbs(c() as GMPathArgsMBS)
- method PathQuadraticCurvetoAbs(x1 as Double, y1 as Double, x as Double, y as Double)
- method PathQuadraticCurvetoRel(c as GMPathArgsMBS)
- method PathQuadraticCurvetoRel(c() as GMPathArgsMBS)
- method PathQuadraticCurvetoRel(x1 as Double, y1 as Double, x as Double, y as Double)
- method PathSmoothCurvetoAbs(c as GMCoordinateMBS)
- method PathSmoothCurvetoAbs(c() as GMCoordinateMBS)
- method PathSmoothCurvetoAbs(x as Double, y as Double)
- method PathSmoothCurvetoRel(c as GMCoordinateMBS)
- method PathSmoothCurvetoRel(c() as GMCoordinateMBS)
- method PathSmoothCurvetoRel(x as Double, y as Double)
- method PathSmoothQuadraticCurvetoAbs(c as GMCoordinateMBS)
- method PathSmoothQuadraticCurvetoAbs(c() as GMCoordinateMBS)
- method PathSmoothQuadraticCurvetoAbs(x as Double, y as Double)
- method PathSmoothQuadraticCurvetoRel(c as GMCoordinateMBS)
- method PathSmoothQuadraticCurvetoRel(c() as GMCoordinateMBS)
- method PathSmoothQuadraticCurvetoRel(x as Double, y as Double)
- method Point(x as Double, y as Double)
- method PointSize(pointSize as Double)
- method Polygon(values() as GMCoordinateMBS)
- method Polyline(values() as GMCoordinateMBS)
- method PopClipPath
- method PopGraphicContext
- method PopPattern
- method PushClipPath(id as string)
- method PushGraphicContext
- method PushPattern(id as string, x as Integer, y as Integer, width as Integer, height as Integer)
- method Rectangle(upperLeftX as Double, upperLeftY as Double, lowerRightX as Double, lowerRightY as Double)
- method Rotation(angle as Double)
- method RoundRectangle(centerX as Double, centerY as Double, width as Double, height as Double, cornerWidth as Double, cornerHeight as Double)
- method Scaling(x as Double, y as Double)
- method SkewX(angle as Double)
- method SkewY(angle as Double)
- method StrokeAntialias(flag as boolean)
- method StrokeColor(c as GMColorMBS)
- method StrokeLineCap(LineCap as Integer)
- method StrokeLineJoin(LineJoin as Integer)
- method StrokeOpacity(opacity as Double)
- method StrokeWidth(opacity as Double)
- method Text(x as Double, y as Double, text as string)
- method Text(x as Double, y as Double, text as string, encoding as string)
- method TextAntialias(flag as boolean)
- method TextDecoration(DecorationType as Integer)
- method TextUnderColor(c as GMColorMBS)
- method Translation(x as Double, y as Double)
- method Viewbox(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer)
- property Image as GMImageMBS
- class GMImageArrayMBS
- class GMImageChannelStatisticsMBS
- class GMImageMBS
- method adaptiveThreshold(width as UInt32, height as UInt32, offset as double = 0)
- method addNoise(noise as Integer)
- method addNoiseChannel(channel as Integer, noise as Integer)
- method affineTransform(sx as Double, sy as Double, rx as Double, ry as Double, tx as Double, ty as Double)
- method annotate(text as string, boundingArea as GMGeometryMBS, gravity as Integer)
- method annotate(text as string, boundingArea as GMGeometryMBS, gravity as Integer, degrees as Double)
- method annotate(text as string, gravity as Integer)
- method annotate(text as string, location as GMGeometryMBS)
- method attributeValues as dictionary
- method autoOrient
- method blur(radius as Double=0.0, sigma as Double=1.0)
- method blurChannel(channel as Integer, radius as Double=0.0, sigma as Double=1.0)
- method border
- method border(geometry as GMGeometryMBS)
- shared method borderGeometryDefault as String
- shared method cacheThreshold(threshold as UInt32)
- method cdl(cdl as string)
- method channel(channel as Integer)
- method charcoal(radius as Double=0.0, sigma as Double=1.0)
- method chop(geometry as GMGeometryMBS)
- method colorHistogram as dictionary
- method colorize(opacity as UInt32, penColor as GMColorMBS)
- method colorize(opacityRed as UInt32, opacityGreen as UInt32, opacityBlue as UInt32, penColor as GMColorMBS)
- method colorMap as GMColorMBS()
- method colorMatrix(order as Integer, ColorMatrix() as Double)
- method CombinePictureWithMask as picture
- method compare(image as GMImageMBS) as boolean
- method composite(compositeImage as GMImageMBS, gravity as Integer, CompositeOperator as Integer = 2)
- method compositeAt(compositeImage as GMImageMBS, offset as GMGeometryMBS, CompositeOperator as Integer = 2)
- method compositeXY(compositeImage as GMImageMBS, xOffset as Integer, yOffset as Integer, CompositeOperator as Integer = 2)
- method Constructor
- method Constructor(blob as GMBlobMBS)
- method Constructor(blob as GMBlobMBS, geometry as GMGeometryMBS)
- method Constructor(blob as GMBlobMBS, geometry as GMGeometryMBS, depth as UInt32)
- method Constructor(blob as GMBlobMBS, geometry as GMGeometryMBS, depth as UInt32, Magick as string)
- method Constructor(blob as GMBlobMBS, geometry as GMGeometryMBS, Magick as string)
- method Constructor(file as folderitem)
- method Constructor(other as GMImageMBS)
- method Constructor(Path as string)
- method Constructor(pic as picture)
- method Constructor(size as GMGeometryMBS, ColorValue as GMColorMBS)
- method Constructor(width as UInt32, height as UInt32, map as string, StorageType as Integer, data as ptr)
- method contrast(sharpen as UInt32)
- method convolve(order as Integer, ColorMatrix() as Double)
- method CopyPicture as picture
- method CopyPicture(x as Integer, y as Integer, width as Integer, height as Integer) as picture
- method CopyPictureMask as picture
- method CopyPictureMask(x as Integer, y as Integer, width as Integer, height as Integer) as picture
- method CopyPixelsMemory as Memoryblock
- method CopyPixelsMemory(x as Integer, y as Integer, width as Integer, height as Integer) as Memoryblock
- method CreateHBITMAP as Ptr
- method crop(geometry as GMGeometryMBS)
- method cycleColormap(amount as Integer)
- method Describe(verbose as Integer = 1) as String
- method despeckle
- method display
- method edge(radius as Double=0.0)
- method emboss(radius as Double=0.0, sigma as Double=1.0)
- method enhance
- method erase
- method extent(geo as GMGeometryMBS)
- method extent(geo as GMGeometryMBS, backgroundColor as GMColorMBS)
- method extent(geo as GMGeometryMBS, backgroundColor as GMColorMBS, gravity as Integer)
- method extent(geo as GMGeometryMBS, gravity as Integer)
- method flip
- method floodFillColor(point as GMGeometryMBS, fillColor as GMColorMBS)
- method floodFillColor(point as GMGeometryMBS, fillColor as GMColorMBS, borderColor as GMColorMBS)
- method floodFillColor(x as UInt32, y as UInt32, fillColor as GMColorMBS)
- method floodFillColor(x as UInt32, y as UInt32, fillColor as GMColorMBS, borderColor as GMColorMBS)
- method floodFillOpacity(x as UInt32, y as UInt32, opacity as UInt32, PaintMethod as Integer)
- method floodFillTexture(point as GMGeometryMBS, fillColor as GMColorMBS)
- method floodFillTexture(point as GMGeometryMBS, fillColor as GMColorMBS, borderColor as GMColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, fillColor as GMColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, fillColor as GMColorMBS, borderColor as GMColorMBS)
- method flop
- shared method FontMap as string
- method fontTypeMetrics(name as string) as GMTypeMetricMBS
- method formatExpression(expression as string) as string
- method frame
- method frame(geometry as GMGeometryMBS)
- method frame(width as UInt32, height as UInt32, innerBevel as Integer=6, outerBevel as Integer=6)
- shared method frameGeometryDefault as String
- method gamma(gammaRed as Double, gammaGreen as Double, gammaBlue as Double)
- method gaussianBlur(width as Double, sigma as Double)
- method gaussianBlurChannel(channel as Integer, width as Double, sigma as Double)
- method getChromaBluePrimary(byref x as Double, byref y as Double)
- method getchromaGreenPrimary(byref x as Double, byref y as Double)
- method getchromaRedPrimary(byref x as Double, byref y as Double)
- method getchromaWhitePoint(byref x as Double, byref y as Double)
- method getConstPixels(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method GetEXIFOrientation(byref orientation as integer) as boolean
- method getPixels(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method Graphics as GMGraphicsMBS
- method haldClut(image as GMImageMBS)
- method Hash(Size as Integer = 8) as String
- method implode(factor as Double=0.0)
- shared method IsLoggingEnabled as Boolean
- shared method JasperLibVersion as string
- method label(text as string)
- method level(black_point as Double, white_point as Double, mid_point as Double=1.0)
- method levelChannel(channel as Integer, black_point as Double, white_point as Double, mid_point as Double=1.0)
- shared method LibVersion as String
- shared method LoadIconvLibrary(path as String, byref Error as String) as boolean
- shared method MagickVersion as string
- method magnify
- method map(mapImage as GMImageMBS, dither as boolean=false)
- method matteFloodfill(target as GMColorMBS, opacity as UInt32, x as Integer, y as Integer, PaintMethod as Integer)
- method medianFilter(radius as Double=0.0)
- method minify
- method modequalizeifyImage
- method modifyImage
- method modulate(brightness as Double, saturation as Double, hue as Double)
- method montageGeometry as GMGeometryMBS
- method motionBlur(radius as Double, sigma as Double, angle as Double)
- method negate(grayscale as boolean=false)
- method normalize
- method oilPaint(radius as Double=3.0)
- method opacity(opacity as UInt32)
- method opaque(opaqueColor as GMColorMBS, penColor as GMColorMBS)
- method ping(data as GMBlobMBS)
- method ping(file as folderitem)
- method ping(Path as string)
- shared method PNGLibVersion as string
- method quantize(measureError as boolean=false)
- shared method QuantumDepth as Integer
- method quantumOperator(channel as Integer, Operator as Integer, rvalue as Double)
- method quantumOperator(x as Integer, y as Integer, columns as Integer, rows as Integer, channel as Integer, Operator as Integer, rvalue as Double)
- shared method raiseGeometryDefault as String
- method raiseImage
- method raiseImage(geometry as GMGeometryMBS, raisedFlag as boolean=false)
- method randomThreshold(thresholds as GMGeometryMBS)
- method randomThresholdChannel(thresholds as GMGeometryMBS, channel as Integer)
- method read(blob as GMBlobMBS)
- method read(blob as GMBlobMBS, size as GMGeometryMBS)
- method read(blob as GMBlobMBS, size as GMGeometryMBS, depth as Integer)
- method read(blob as GMBlobMBS, size as GMGeometryMBS, depth as Integer, magick as string)
- method read(blob as GMBlobMBS, size as GMGeometryMBS, magick as string)
- method read(file as folderitem)
- method read(path as string)
- method read(size as GMGeometryMBS, file as folderitem)
- method read(size as GMGeometryMBS, Path as string)
- method read(width as UInt32, height as UInt32, map as string, StorageType as Integer, data as ptr)
- method reduceNoise
- method reduceNoise(order as Double)
- shared method ReleaseDate as String
- method repage
- method resize(geo as GMGeometryMBS)
- method resize(geo as GMGeometryMBS, filterType as Integer)
- method resize(geo as GMGeometryMBS, filterType as Integer, blur as double)
- method roll(columns as UInt32, rows as UInt32)
- method roll(roll as GMGeometryMBS)
- method rotate(degree as Double)
- method sample(geometry as GMGeometryMBS)
- method scale(geometry as GMGeometryMBS)
- method segment(clusterThreshold as Double=1.0, smoothingThreshold as Double=1.5)
- method setChromaBluePrimary(x as Double, y as Double)
- method setchromaGreenPrimary(x as Double, y as Double)
- method setchromaRedPrimary(x as Double, y as Double)
- method setchromaWhitePoint(x as Double, y as Double)
- method SetEXIFOrientation(orientation as integer) as boolean
- shared method SetLogEventMask(events as String)
- method SetPicture(pic as picture, x as Integer, y as Integer)
- method SetPictureMask(maskpic as picture, x as Integer, y as Integer)
- method setPixels(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method setStrokeDashArray(values() as Double)
- method shade(azimuth as Double=30.0, elevation as Double=30.0, colorShading as boolean=false)
- method sharpen(radius as Double=0.0, sigma as Double=1.0)
- method sharpenChannel(channel as Integer, radius as Double=0.0, sigma as Double=1.0)
- method shave(geometry as GMGeometryMBS)
- method shear(xShearAngle as Double, yShearAngle as Double)
- method signature(force as boolean=false) as string
- method solarize(factor as Double=50.0)
- method spread(amount as UInt32=3)
- method statistics as GMImageStatisticsMBS
- method stegano(watermark as GMImageMBS)
- method stereo(rightImage as GMImageMBS)
- method strip
- method strokeDashArray as Double()
- method swirl(degree as Double)
- method syncPixels
- method texture(texture as GMImageMBS)
- method threshold(degree as Double)
- method thumbnail(geometry as GMGeometryMBS)
- shared method TIFFLibVersion as string
- method transform(imageGeometry as GMGeometryMBS)
- method transform(imageGeometry as GMGeometryMBS, cropGeometry as GMGeometryMBS)
- method transformOrigin(tx as Double, ty as Double)
- method transformReset
- method transformRotation(angle as Double)
- method transformScale(tx as Double, ty as Double)
- method transformSkewX(x as Double)
- method transformSkewY(y as Double)
- method transparent(color as GMColorMBS)
- method trim
- method unregisterId
- method unsharpmask(radius as Double, sigma as Double, amount as Double, threshold as Double)
- method unsharpmaskChannel(channel as Integer, radius as Double, sigma as Double, amount as Double, threshold as Double)
- method wave(amplitude as Double=25.0, wavelength as Double=150.0)
- shared method WebPVersion as String
- method write(blob as GMBlobMBS)
- method write(blob as GMBlobMBS, magick as string)
- method write(blob as GMBlobMBS, magick as string, depth as UInt32)
- method write(file as folderitem)
- method write(Path as string)
- method write(x as Integer, y as Integer, columns as Integer, rows as Integer, map as string, type as Integer, Pixels as Ptr)
- shared method ZLibVersion as string
- method zoom(geometry as GMGeometryMBS)
- method ZPL(Header as boolean = true) as String
- property adjoin as boolean
- property animationDelay as UInt32
- property animationIterations as UInt32
- property antiAlias as boolean
- property backgroundColor as GMColorMBS
- property backgroundTexture as string
- property baseColumns as UInt32
- property baseFilename as String
- property baseRows as Uint32
- property borderColor as GMColorMBS
- property boundingBox as GMGeometryMBS
- property boxColor as GMColorMBS
- property classType as Integer
- property clipMask as GMImageMBS
- property colorFuzz as Double
- property colorMapSize as UInt32
- property colorSpace as Integer
- property columns as UInt32
- property comment as string
- property compose as Integer
- property compressType as Integer
- property debug as boolean
- property density as GMGeometryMBS
- property depth as UInt32
- property directory as string
- property endian as Integer
- property ExifThumbnail as String
- property fileName as string
- property fileSize as Int64
- property fillColor as GMColorMBS
- property fillPattern as GMImageMBS
- property fillRule as Integer
- property filterType as Integer
- property font as string
- property FontFamily as String
- property fontPointsize as Double
- property FontStretch as Integer
- property FontStyle as Integer
- property FontWeight as Integer
- property format as string
- property gamma as Double
- property geometry as GMGeometryMBS
- property getConstIndexes as Ptr
- property getIndexes as Ptr
- property gifDisposeMethod as UInt32
- property handle as Integer
- property height as Integer
- property iccColorProfile as GMBlobMBS
- property interlaceType as Integer
- property iptcProfile as GMBlobMBS
- property isValid as boolean
- property label as string
- property lineWidth as Double
- property magick as string
- property matte as boolean
- property matteColor as GMColorMBS
- property meanErrorPerPixel as Double
- property modulusDepth as UInt32
- property monochrome as boolean
- property normalizedMaxError as Double
- property normalizedMeanError as Double
- property orientation as Integer
- property page as GMGeometryMBS
- property penColor as GMColorMBS
- property quality as UInt32
- property quantizeColors as UInt32
- property quantizeColorSpace as Integer
- property quantizeDither as boolean
- property quantizeTreeDepth as UInt32
- property Quiet as Boolean
- property renderingIntent as Integer
- property resolutionUnits as Integer
- property rows as UInt32
- property scene as UInt32
- property size as GMGeometryMBS
- property strokeAntiAlias as boolean
- property strokeColor as GMColorMBS
- property strokeDashOffset as Double
- property strokeLineCap as Integer
- property strokeLineJoin as Integer
- property strokeMiterLimit as UInt32
- property strokePattern as GMImageMBS
- property strokeWidth as Double
- property subImage as UInt32
- property subRange as UInt32
- property textEncoding as string
- property tileName as string
- property totalColors as UInt32
- property type as Integer
- property verbose as boolean
- property view as string
- property width as Integer
- property x11Display as string
- property XResolution as Double
- property YResolution as Double
- property attributeValue(name as string) as string
- property channelDepth(channel as Integer) as UInt32
- property colorMap(index as UInt32) as GMColorMBS
- property defineSet(magick as string, key as string) as boolean
- property defineValue(magick as string, key as string) as string
- property pixelColor(x as UInt32, y as UInt32) as GMColorMBS
- property profile(name as string) as GMBlobMBS
- class GMImageStatisticsMBS
- class GMLockMBS
- class GMMontageFramedMBS
- class GMMontageMBS
- class GMMutexLockMBS
- class GMNotInitializedExceptionMBS
- class GMPathArgsMBS
- method Constructor
- method Constructor(radiusX as Double, radiusY as Double, xAxisRotation as Double, largeArcFlag as boolean, sweepFlag as Boolean, x as Double, y as Double)
- method Constructor(x1 as Double, y1 as Double, x as Double, y as Double)
- method Constructor(x1 as Double, y1 as Double, x2 as Double, y2 as Double, x as Double, y as Double)
- property largeArcFlag as Boolean
- property radiusX as Double
- property radiusY as Double
- property sweepFlag as Boolean
- property x as Double
- property x1 as Double
- property x2 as Double
- property xAxisRotation as Double
- property y as Double
- property y1 as Double
- property y2 as Double
- class GMPixelsMBS
- method Constructor(Image as GMImageMBS)
- method get(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method getConst(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method indexes as Ptr
- method set(x as Integer, y as Integer, columns as Integer, rows as Integer) as Ptr
- method sync
- property columns as Integer
- property handle as Integer
- property rows as Integer
- property x as Integer
- property y as Integer
- class GMTypeMetricMBS
- class GMUnsupportedExceptionMBS
Release notes
- Version 23.5
- Version 23.3
- Version 23.2
- Version 21.2
- Renamed composite functions in GMImageMBS to compositeAt and compositeXY.
- Version 21.1
- Added SetLogEventMask and IsLoggingEnabled shared methods to GMImageMBS class.
- Version 20.4
- Version 20.1
- Version 19.4
- Added Hash function for GMImageMBS class.
- Fixed crash with nil folderItem passed to Read, Constructor or Ping methods in GMImageMBS class.
- Fixed GMImageMBS functions to return picture to better work with GIF images.
- Version 19.1
The items on this page are in the following plugins: MBS GraphicsMagick Plugin.