Platforms to show: All Mac Windows Linux Cross-Platform
The plugin MBS GraphicsMagick Plugin:
- class GM16BlobMBS
- method Constructor
- method Constructor(other as GM16BlobMBS)
- method Constructor(data as string)
- method Constructor(data as memoryblock, offset as integer, size as integer)
- method Update(data as string)
- method Update(data as memoryblock, offset as integer, size as integer)
- method Data as Ptr
- method CopyString as string
- method CopyMemory as memoryblock
- property base64 as string
- property length as UInt64
- property handle as Integer
- class GM16CoderInfoMBS
- class GM16ColorGrayMBS
- class GM16ColorHSLMBS
- class GM16ColorMBS
- method Constructor
- 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)
- method Constructor(other as GM16ColorMBS)
- method Constructor(ColorName as string)
- method Constructor(ColorValue as color)
- method Constructor(ColorValue as color, alpha as integer)
- property Handle as Integer
- property colorValue as Color
- property redQuantum as Integer
- property greenQuantum as Integer
- property blueQuantum as Integer
- property alphaQuantum as Integer
- property isValid as Boolean
- property alpha as Double
- property intensity as Double
- shared method Color(red as integer, green as integer, blue as integer, alpha as Integer) as GM16ColorMBS
- shared method Color(red as integer, green as integer, blue as integer) as GM16ColorMBS
- shared method Color(ColorValue as Color, alpha as Integer) as GM16ColorMBS
- shared method Color(ColorValue as Color) as GM16ColorMBS
- shared method White as GM16ColorMBS
- shared method Black as GM16ColorMBS
- shared method QuantumByteSize as integer
- shared method scaleDoubleToQuantum(value as double) as integer
- shared method scaleQuantumToDouble(value as integer) as double
- class GM16ColorMonoMBS
- class GM16ColorRGBMBS
- class GM16ColorYUVMBS
- class GM16ConvertMBS
- method Constructor
- method Run
- property Running as Boolean
- property InputImage as GM16ImageMBS
- property InputPath as String
- property InputFile as FolderItem
- property InputMagick as String
- property InputData as String
- property InputMemory as MemoryBlock
- property InputGeometry as GM16GeometryMBS
- property Quality as Integer
- property ThumbnailGeometry as GM16GeometryMBS
- property ScaleGeometry as GM16GeometryMBS
- property Trim as Boolean
- property AutoOrient as Boolean
- property Enhance as Boolean
- property Equalize as Boolean
- property Strip as Boolean
- property ImageType as Integer
- property OutputImage as GM16ImageMBS
- property OutputPath as String
- property OutputFile as FolderItem
- property OutputMagick as String
- property WantOutputData as Boolean
- property WantOutputMemory as Boolean
- property OutputData as String
- property OutputMemory as MemoryBlock
- class GM16CoordinateMBS
- class GM16ErrorExceptionMBS
- class GM16GeometryMBS
- method Constructor
- 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)
- method Constructor(geometry as string)
- property width as UInt32
- property height as UInt32
- property xOff as UInt32
- property yOff as UInt32
- property xNegative as Boolean
- property yNegative as Boolean
- property percent as Boolean
- property aspect as Boolean
- property greater as Boolean
- property less as Boolean
- property isValid as Boolean
- property StringValue as String
- property limitPixels as Boolean
- property fillArea as Boolean
- 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
- shared method Make(geometry as string) as GM16GeometryMBS
- class GM16GraphicsMBS
- method PathArcAbs(radiusX as double, radiusY as double, xAxisRotation as double, largeArcFlag as boolean, sweepFlag as Boolean, x as double, y as double)
- method PathArcAbs(c as GM16PathArgsMBS)
- method PathArcAbs(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 PathArcRel(c as GM16PathArgsMBS)
- method PathArcRel(c() as GM16PathArgsMBS)
- method PathCurvetoAbs(x1 as double, y1 as double, x2 as double, y2 as double, x as double, y as double)
- method PathCurvetoAbs(c as GM16PathArgsMBS)
- method PathCurvetoAbs(c() as GM16PathArgsMBS)
- method PathCurvetoRel(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 PathQuadraticCurvetoAbs(x1 as double, y1 as double, x as double, y as double)
- method PathQuadraticCurvetoAbs(c as GM16PathArgsMBS)
- method PathQuadraticCurvetoAbs(c() as GM16PathArgsMBS)
- method PathQuadraticCurvetoRel(x1 as double, y1 as double, x as double, y as double)
- method PathQuadraticCurvetoRel(c as GM16PathArgsMBS)
- method PathQuadraticCurvetoRel(c() as GM16PathArgsMBS)
- method PathSmoothCurvetoRel(c() as GM16CoordinateMBS)
- method PathSmoothCurvetoRel(c as GM16CoordinateMBS)
- method PathSmoothCurvetoRel(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 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 PathLinetoAbs(c() as GM16CoordinateMBS)
- method PathLinetoAbs(c as GM16CoordinateMBS)
- method PathLinetoAbs(x as double, y as double)
- method PathLinetoRel(c() as GM16CoordinateMBS)
- method PathLinetoRel(c as GM16CoordinateMBS)
- method PathLinetoRel(x as double, y as double)
- method PathLinetoHorizontalRel(v as double)
- method PathLinetoVerticalRel(v as double)
- method PathLinetoVerticalAbs(v as double)
- method PathLinetoHorizontalAbs(v as double)
- method PathMovetoRel(x as double, y as double)
- method PathMovetoAbs(x as double, y as double)
- method PathMovetoRel(c as GM16CoordinateMBS)
- method PathMovetoAbs(c as GM16CoordinateMBS)
- method PathClosePath
- method DrawPath
- method CompositeImage(x as double, y as double, w as double, h as double, path as string, 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, path as string)
- 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, file as folderitem)
- method CompositeImage(x as double, y as double, file as folderitem)
- 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, image as GM16ImageMBS)
- method CompositeImage(x as double, y as double, image as GM16ImageMBS)
- method Polygon(values() as GM16CoordinateMBS)
- method Bezier(values() as GM16CoordinateMBS)
- method Polyline(values() as GM16CoordinateMBS)
- method DashArray(values() as double)
- method Text(x as double, y as double, text as string, encoding as string)
- method Text(x as double, y as double, text as string)
- method Viewbox(x1 as integer, y1 as integer, x2 as integer, y2 as integer)
- method Translation(x as double, y as double)
- method TextUnderColor(c as GM16ColorMBS)
- method TextDecoration(DecorationType as integer)
- method TextAntialias(flag as boolean)
- method StrokeWidth(opacity as double)
- method StrokeColor(c as GM16ColorMBS)
- method StrokeOpacity(opacity as double)
- method StrokeAntialias(flag as boolean)
- method MiterLimit(miterlimit as integer)
- method StrokeLineJoin(LineJoin as integer)
- method StrokeLineCap(LineCap as integer)
- method DashOffset(offset as double)
- method SkewX(angle as double)
- method SkewY(angle as double)
- method Scaling(x as double, y as double)
- method Rotation(angle as double)
- method PointSize(pointSize as double)
- method Point(x as double, y as double)
- method Matte(x as double, y as double, paintMethod as integer)
- method Gravity(GravityType as integer)
- method Font(fontname as string)
- method Font(fontname as string, StyleType as integer, weight as integer, StretchType as integer)
- method FillOpacity(opacity as double)
- method FillRule(fillRule as integer)
- method FillColor(c as GM16ColorMBS)
- method ColorPixel(x as double, y as double, paintMethod as integer)
- method RoundRectangle(centerX as double, centerY as double, width as double, height as double, cornerWidth as double, cornerHeight as double)
- method Rectangle(upperLeftX as double, upperLeftY as double, lowerRightX as double, lowerRightY as double)
- method PopPattern
- method PushPattern(id as string, x as integer, y as integer, width as integer, height as integer)
- method PushGraphicContext
- method PopGraphicContext
- method Line(startX as double, startY as double, endX as double, endY as double)
- method PushClipPath(id as string)
- method ClipPath(id as string)
- method PopClipPath
- method Circle(originX as double, originY as double, perimX as double, perimY as double)
- method Arc(startX as double, startY as double, endX as double, endY as double, startDegrees as double, endDegrees as double)
- method Ellipse(originX as double, originY as double, perimX as double, perimY as double, arcStart as double, arcEnd as double)
- method Constructor(image as GM16ImageMBS)
- method Draw
- property Image as GM16ImageMBS
- class GM16ImageArrayMBS
- method montageImages(options as GM16MontageMBS) as GM16ImageArrayMBS
- method displayImages
- method coalesceImages as GM16ImageArrayMBS
- method quantizeImages(measureError as boolean = false)
- method mosaicImages as GM16ImageMBS
- method morphImages(frames as integer) as GM16ImageArrayMBS
- method mapImages(map as GM16ImageMBS, dither as boolean = true, measureError as boolean = false)
- method flattenImages as GM16ImageMBS
- method deconstructImages as GM16ImageArrayMBS
- method averageImages as GM16ImageMBS
- method Constructor
- method writeImages(imageSpec as string, adjoin as boolean = true)
- method writeImages(blob as GM16BlobMBS, adjoin as boolean = true)
- method readImages(imageSpec as string)
- method readImages(blob as GM16BlobMBS)
- method append(image as GM16ImageMBS)
- method insert(image as GM16ImageMBS)
- method reverse
- method FirstImage as GM16ImageMBS
- method LastImage as GM16ImageMBS
- method Image(index as integer) as GM16ImageMBS
- method remove(index as integer)
- method appendImages(stack as boolean = false) as GM16ImageMBS
- method animateImages
- property Handle as Integer
- property Size as Integer
- property Empty as Boolean
- class GM16ImageChannelStatisticsMBS
- class GM16ImageMBS
- method Describe(verbose as Integer = 1) as String
- method ZPL(Header as boolean = true) as String
- method Hash(Size as Integer = 8) as String
- 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 formatExpression(expression as string) as string
- method extent(geo as GM16GeometryMBS)
- method extent(geo as GM16GeometryMBS, gravity as Integer)
- method extent(geo as GM16GeometryMBS, backgroundColor as GM16ColorMBS)
- method extent(geo as GM16GeometryMBS, backgroundColor as GM16ColorMBS, gravity as Integer)
- method autoOrient
- method repage
- method GetEXIFOrientation(byref orientation as integer) as boolean
- method SetEXIFOrientation(orientation as integer) as boolean
- method colorHistogram as dictionary
- 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)
- method fontTypeMetrics(name as string) as GM16TypeMetricMBS
- method write(x as integer, y as integer, columns as integer, rows as integer, map as string, type as integer, Pixels as Ptr)
- method statistics as GM16ImageStatisticsMBS
- method getPixels(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- method getConstPixels(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- method setPixels(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- method haldClut(image as GM16ImageMBS)
- method CreateHBITMAP as Ptr
- method strokeDashArray as double()
- method setStrokeDashArray(values() as double)
- 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 affineTransform(sx as double, sy as double, rx as double, ry as double, tx as double, ty as double)
- method raiseImage(geometry as GM16GeometryMBS, raisedFlag as boolean=false)
- method raiseImage
- method Graphics as GM16GraphicsMBS
- method shade(azimuth as double=30.0, elevation as double=30.0, colorShading as boolean=false)
- method sharpenChannel(channel as integer, radius as double=0.0, sigma as double=1.0)
- method sharpen(radius as double=0.0, sigma as double=1.0)
- method getchromaGreenPrimary(byref x as double, byref y as double)
- method setchromaGreenPrimary(x as double, y as double)
- method getchromaRedPrimary(byref x as double, byref y as double)
- method setchromaRedPrimary(x as double, y as double)
- method getchromaWhitePoint(byref x as double, byref y as double)
- method setchromaWhitePoint(x as double, y as double)
- method getChromaBluePrimary(byref x as double, byref y as double)
- method setChromaBluePrimary(x as double, y as double)
- method colorMap as GM16ColorMBS()
- method syncPixels
- method montageGeometry as GM16GeometryMBS
- method transform(imageGeometry as GM16GeometryMBS, cropGeometry as GM16GeometryMBS)
- method transform(imageGeometry as GM16GeometryMBS)
- method attributeValues as dictionary
- method transparent(color as GM16ColorMBS)
- method zoom(geometry as GM16GeometryMBS)
- method shave(geometry as GM16GeometryMBS)
- method scale(geometry as GM16GeometryMBS)
- method thumbnail(geometry as GM16GeometryMBS)
- method sample(geometry as GM16GeometryMBS)
- method roll(columns as UInt32, rows as UInt32)
- method roll(roll as GM16GeometryMBS)
- method randomThresholdChannel(thresholds as GM16GeometryMBS, channel as integer)
- method randomThreshold(thresholds as GM16GeometryMBS)
- method opaque(opaqueColor as GM16ColorMBS, penColor as GM16ColorMBS)
- method matteFloodfill(target as GM16ColorMBS, opacity as UInt32, x as integer, y as integer, PaintMethod as Integer)
- method floodFillOpacity(x as UInt32, y as UInt32, opacity as UInt32, PaintMethod as Integer)
- method map(mapImage as GM16ImageMBS, dither as boolean=false)
- method frame(width as UInt32, height as UInt32, innerBevel as integer=6, outerBevel as integer=6)
- method frame(geometry as GM16GeometryMBS)
- method frame
- method gaussianBlurChannel(channel as integer, width as double, sigma as double)
- method flop
- method floodFillTexture(point as GM16GeometryMBS, fillColor as GM16ColorMBS, borderColor as GM16ColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, fillColor as GM16ColorMBS, borderColor as GM16ColorMBS)
- method floodFillTexture(point as GM16GeometryMBS, fillColor as GM16ColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, 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, borderColor as GM16ColorMBS)
- method floodFillColor(point as GM16GeometryMBS, fillColor as GM16ColorMBS)
- method floodFillColor(x as UInt32, y as UInt32, fillColor as GM16ColorMBS)
- method gaussianBlur(width as double, sigma as double)
- method gamma(gammaRed as double, gammaGreen as double, gammaBlue as double)
- 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 colorize(opacity as UInt32, penColor as GM16ColorMBS)
- method colorize(opacityRed as UInt32, opacityGreen as UInt32, opacityBlue as UInt32, penColor as GM16ColorMBS)
- method unsharpmaskChannel(channel as integer, radius as double, sigma as double, amount as double, threshold as double)
- method unsharpmask(radius as double, sigma as double, amount as double, threshold as double)
- method signature(force as boolean=false) as string
- method texture(texture as GM16ImageMBS)
- method strip
- method stereo(rightImage as GM16ImageMBS)
- method stegano(watermark as GM16ImageMBS)
- method shear(xShearAngle as double, yShearAngle as double)
- method wave(amplitude as double=25.0, wavelength as double=150.0)
- method spread(amount as UInt32=3)
- method segment(clusterThreshold as double=1.0, smoothingThreshold as double=1.5)
- method reduceNoise
- method reduceNoise(order as double)
- method compare(image as GM16ImageMBS) as boolean
- method contrast(sharpen as UInt32)
- method cycleColormap(amount as integer)
- method quantize(measureError as boolean=false)
- method modulate(brightness as double, saturation as double, hue as double)
- method motionBlur(radius as double, sigma as double, angle as double)
- method opacity(opacity as UInt32)
- method negate(grayscale as boolean=false)
- method trim
- method threshold(degree as double)
- method swirl(degree as double)
- method solarize(factor as double=50.0)
- method rotate(degree as double)
- method oilPaint(radius as double=3.0)
- method normalize
- method medianFilter(radius as double=0.0)
- method minify
- method levelChannel(channel as integer, black_point as double, white_point as double, mid_point as double=1.0)
- method magnify
- method level(black_point as double, white_point as double, mid_point as double=1.0)
- method label(text as string)
- method implode(factor as double=0.0)
- method emboss(radius as double=0.0, sigma as double=1.0)
- method edge(radius as double=0.0)
- method crop(geometry as GM16GeometryMBS)
- method chop(geometry as GM16GeometryMBS)
- method charcoal(radius as double=0.0, sigma as double=1.0)
- method channel(channel as integer)
- method border
- method border(geometry as GM16GeometryMBS)
- method Constructor(pic as picture)
- method Constructor
- method Constructor(other as GM16ImageMBS)
- method Constructor(blob as GM16BlobMBS)
- method Constructor(blob as GM16BlobMBS, geometry as GM16GeometryMBS)
- method Constructor(Path as string)
- method Constructor(size as GM16GeometryMBS, ColorValue as GM16ColorMBS)
- 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(width as UInt32, height as UInt32, map as string, StorageType as integer, data as ptr)
- method despeckle
- method unregisterId
- method ping(Path as string)
- method ping(data as GM16BlobMBS)
- method ping(file as folderitem)
- method read(path as string)
- method read(file as folderitem)
- method read(size as GM16GeometryMBS, Path as string)
- 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(size as GM16GeometryMBS, file as folderitem)
- method read(width as UInt32, height as UInt32, map as string, StorageType as integer, data as ptr)
- method write(Path 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 modifyImage
- method display
- method enhance
- method modequalizeifyImage
- method erase
- method flip
- 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 annotate(text as string, location as GM16GeometryMBS)
- 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 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 SetPicture(pic as picture, x as integer, y as integer)
- method SetPictureMask(maskpic as picture, x as integer, y as integer)
- method CopyPicture(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPictureMask(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPicture as picture
- method CopyPictureMask as picture
- method CombinePictureWithMask as picture
- method CopyPixelsMemory(x as integer, y as integer, width as integer, height as integer) as Memoryblock
- method CopyPixelsMemory as Memoryblock
- method cdl(cdl as string)
- method colorMatrix(order as integer, ColorMatrix() as double)
- method convolve(order as integer, ColorMatrix() as double)
- property colorMap(index as UInt32) as GM16ColorMBS
- property pixelColor(x as UInt32, y as UInt32) as GM16ColorMBS
- property defineValue(magick as string, key as string) as string
- property defineSet(magick as string, key as string) as boolean
- property profile(name as string) as GM16BlobMBS
- property attributeValue(name as string) as string
- property channelDepth(channel as integer) as UInt32
- property FontStyle as Integer
- property FontStretch as Integer
- property FontWeight as Integer
- property FontFamily as String
- property handle as Integer
- property height as Integer
- property width as Integer
- property Comment as String
- property baseColumns as UInt32
- property baseRows as UInt32
- property baseFilename as String
- property XResolution as Double
- property YResolution as Double
- property Quiet as Boolean
- property getConstIndexes as Ptr
- property getIndexes as Ptr
- property strokeColor as GM16ColorMBS
- property matteColor as GM16ColorMBS
- property fillColor as GM16ColorMBS
- property boxColor as GM16ColorMBS
- property borderColor as GM16ColorMBS
- property backgroundColor as GM16ColorMBS
- property antiAlias as Boolean
- property adjoin as Boolean
- property debug as Boolean
- property monochrome as Boolean
- property quantizeDither as Boolean
- property strokeAntiAlias as Boolean
- property verbose as Boolean
- property quality as UInt32
- property quantizeColors as UInt32
- property quantizeTreeDepth as UInt32
- property depth as UInt32
- property strokeMiterLimit as UInt32
- property subImage as UInt32
- property subRange as UInt32
- property colorFuzz as Double
- property fontPointsize as Double
- property strokeDashOffset as Double
- property strokeWidth as Double
- property density as GM16GeometryMBS
- property page as GM16GeometryMBS
- property size as GM16GeometryMBS
- property backgroundTexture as String
- property font as String
- property textEncoding as String
- property tileName as String
- property view as String
- property x11Display as String
- property fileName as String
- property format as String
- property magick as String
- property ExifThumbnail as String
- property compressType as Integer
- property endian as Integer
- property interlaceType as Integer
- property quantizeColorSpace as Integer
- property resolutionUnits as Integer
- property strokeLineCap as Integer
- property strokeLineJoin as Integer
- property type as Integer
- property compose as Integer
- property fileSize as Int64
- property classType as Integer
- property directory as String
- property label as String
- property clipMask as GM16ImageMBS
- property fillPattern as GM16ImageMBS
- property strokePattern as GM16ImageMBS
- property gamma as Double
- property normalizedMeanError as Double
- property normalizedMaxError as Double
- property meanErrorPerPixel as Double
- property isValid as Boolean
- property iptcProfile as GM16BlobMBS
- property iccColorProfile as GM16BlobMBS
- property gifDisposeMethod as UInt32
- property geometry as GM16GeometryMBS
- property columns as UInt32
- property rows as UInt32
- property totalColors as UInt32
- property boundingBox as GM16GeometryMBS
- property animationDelay as UInt32
- property animationIterations as UInt32
- property colorSpace as Integer
- property colorMapSize as UInt32
- property orientation as Integer
- property modulusDepth as UInt32
- property scene as UInt32
- property filterType as Integer
- property lineWidth as Double
- property matte as Boolean
- property penColor as GM16ColorMBS
- property renderingIntent as Integer
- property fillRule as Integer
- shared method LoadIconvLibrary(path as String, byref Error as String) as boolean
- shared method borderGeometryDefault as String
- shared method frameGeometryDefault as String
- shared method raiseGeometryDefault as String
- shared method cacheThreshold(threshold as UInt32)
- shared method QuantumDepth as Integer
- shared method ReleaseDate as String
- shared method LibVersion as String
- shared method WebPVersion as String
- shared method PNGLibVersion as string
- shared method ZLibVersion as string
- shared method JasperLibVersion as string
- shared method TIFFLibVersion as string
- shared method FontMap as string
- shared method MagickVersion as string
- shared method IsLoggingEnabled as Boolean
- shared method SetLogEventMask(events as String)
- class GM16ImageStatisticsMBS
- class GM16LockMBS
- class GM16MontageFramedMBS
- class GM16MontageMBS
- method Constructor
- property compose as integer
- property gravity as integer
- property texture as string
- property title as string
- property label as string
- property font as string
- property fileName as string
- property pointSize as UInt32
- property shadow as boolean
- property geometry as GM16GeometryMBS
- property tile as GM16GeometryMBS
- property backgroundColor as GM16ColorMBS
- property fillColor as GM16ColorMBS
- property penColor as GM16ColorMBS
- property strokeColor as GM16ColorMBS
- property transparentColor as GM16ColorMBS
- property handle as Integer
- class GM16MutexLockMBS
- class GM16NotInitializedExceptionMBS
- class GM16PathArgsMBS
- method Constructor(x1 as double, y1 as double, x2 as double, y2 as double, x as double, y as double)
- method Constructor(x1 as double, y1 as double, x as double, y as double)
- 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
- property x as double
- property y as double
- property x1 as double
- property y1 as double
- property x2 as double
- property y2 as double
- property radiusX as double
- property radiusY as double
- property xAxisRotation as double
- property largeArcFlag as Boolean
- property sweepFlag as Boolean
- class GM16PixelsMBS
- method Constructor(Image as GM16ImageMBS)
- method sync
- method indexes as Ptr
- 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 set(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- property x as Integer
- property y as Integer
- property rows as Integer
- property columns as Integer
- property handle as Integer
- class GM16TypeMetricMBS
- class GM16UnsupportedExceptionMBS
- class GMBlobMBS
- method Constructor
- method Constructor(other as GMBlobMBS)
- method Constructor(data as string)
- method Constructor(data as memoryblock, offset as integer, size as integer)
- method Update(data as string)
- method Update(data as memoryblock, offset as integer, size as integer)
- method Data as Ptr
- method CopyString as string
- method CopyMemory as memoryblock
- property base64 as string
- property length as UInt64
- property handle as Integer
- class GMCoderInfoMBS
- class GMColorGrayMBS
- class GMColorHSLMBS
- class GMColorMBS
- method Constructor
- 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)
- method Constructor(other as GMColorMBS)
- method Constructor(ColorName as string)
- method Constructor(ColorValue as color)
- method Constructor(ColorValue as color, alpha as integer)
- property Handle as Integer
- property colorValue as Color
- property redQuantum as Integer
- property greenQuantum as Integer
- property blueQuantum as Integer
- property alphaQuantum as Integer
- property isValid as Boolean
- property alpha as Double
- property intensity as Double
- shared method Color(red as integer, green as integer, blue as integer, alpha as Integer) as GMColorMBS
- shared method Color(red as integer, green as integer, blue as integer) as GMColorMBS
- shared method Color(ColorValue as Color, alpha as Integer) as GMColorMBS
- shared method Color(ColorValue as Color) as GMColorMBS
- shared method White as GMColorMBS
- shared method Black as GMColorMBS
- shared method QuantumByteSize as integer
- shared method scaleDoubleToQuantum(value as double) as integer
- shared method scaleQuantumToDouble(value as integer) as double
- class GMColorMonoMBS
- class GMColorRGBMBS
- class GMColorYUVMBS
- class GMConvertMBS
- method Constructor
- method Run
- property Running as Boolean
- property InputImage as GMImageMBS
- property InputPath as String
- property InputFile as FolderItem
- property InputMagick as String
- property InputData as String
- property InputMemory as MemoryBlock
- property InputGeometry as GMGeometryMBS
- property Quality as Integer
- property ThumbnailGeometry as GMGeometryMBS
- property ScaleGeometry as GMGeometryMBS
- property Trim as Boolean
- property AutoOrient as Boolean
- property Enhance as Boolean
- property Equalize as Boolean
- property Strip as Boolean
- property ImageType as Integer
- property OutputImage as GMImageMBS
- property OutputPath as String
- property OutputFile as FolderItem
- property OutputMagick as String
- property WantOutputData as Boolean
- property WantOutputMemory as Boolean
- property OutputData as String
- property OutputMemory as MemoryBlock
- class GMCoordinateMBS
- class GMErrorExceptionMBS
- class GMGeometryMBS
- method Constructor
- 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)
- method Constructor(geometry as string)
- property width as UInt32
- property height as UInt32
- property xOff as UInt32
- property yOff as UInt32
- property xNegative as Boolean
- property yNegative as Boolean
- property percent as Boolean
- property aspect as Boolean
- property greater as Boolean
- property less as Boolean
- property isValid as Boolean
- property StringValue as String
- property limitPixels as Boolean
- property fillArea as Boolean
- 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
- shared method Make(geometry as string) as GMGeometryMBS
- class GMGraphicsMBS
- method PathArcAbs(radiusX as double, radiusY as double, xAxisRotation as double, largeArcFlag as boolean, sweepFlag as Boolean, x as double, y as double)
- method PathArcAbs(c as GMPathArgsMBS)
- method PathArcAbs(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 PathArcRel(c as GMPathArgsMBS)
- method PathArcRel(c() as GMPathArgsMBS)
- method PathCurvetoAbs(x1 as double, y1 as double, x2 as double, y2 as double, x as double, y as double)
- method PathCurvetoAbs(c as GMPathArgsMBS)
- method PathCurvetoAbs(c() as GMPathArgsMBS)
- method PathCurvetoRel(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 PathQuadraticCurvetoAbs(x1 as double, y1 as double, x as double, y as double)
- method PathQuadraticCurvetoAbs(c as GMPathArgsMBS)
- method PathQuadraticCurvetoAbs(c() as GMPathArgsMBS)
- method PathQuadraticCurvetoRel(x1 as double, y1 as double, x as double, y as double)
- method PathQuadraticCurvetoRel(c as GMPathArgsMBS)
- method PathQuadraticCurvetoRel(c() as GMPathArgsMBS)
- method PathSmoothCurvetoRel(c() as GMCoordinateMBS)
- method PathSmoothCurvetoRel(c as GMCoordinateMBS)
- method PathSmoothCurvetoRel(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 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 PathLinetoAbs(c() as GMCoordinateMBS)
- method PathLinetoAbs(c as GMCoordinateMBS)
- method PathLinetoAbs(x as double, y as double)
- method PathLinetoRel(c() as GMCoordinateMBS)
- method PathLinetoRel(c as GMCoordinateMBS)
- method PathLinetoRel(x as double, y as double)
- method PathLinetoHorizontalRel(v as double)
- method PathLinetoVerticalRel(v as double)
- method PathLinetoVerticalAbs(v as double)
- method PathLinetoHorizontalAbs(v as double)
- method PathMovetoRel(x as double, y as double)
- method PathMovetoAbs(x as double, y as double)
- method PathMovetoRel(c as GMCoordinateMBS)
- method PathMovetoAbs(c as GMCoordinateMBS)
- method PathClosePath
- method DrawPath
- method CompositeImage(x as double, y as double, w as double, h as double, path as string, 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, path as string)
- 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, file as folderitem)
- method CompositeImage(x as double, y as double, file as folderitem)
- 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, image as GMImageMBS)
- method CompositeImage(x as double, y as double, image as GMImageMBS)
- method Polygon(values() as GMCoordinateMBS)
- method Bezier(values() as GMCoordinateMBS)
- method Polyline(values() as GMCoordinateMBS)
- method DashArray(values() as double)
- method Text(x as double, y as double, text as string, encoding as string)
- method Text(x as double, y as double, text as string)
- method Viewbox(x1 as integer, y1 as integer, x2 as integer, y2 as integer)
- method Translation(x as double, y as double)
- method TextUnderColor(c as GMColorMBS)
- method TextDecoration(DecorationType as integer)
- method TextAntialias(flag as boolean)
- method StrokeWidth(opacity as double)
- method StrokeColor(c as GMColorMBS)
- method StrokeOpacity(opacity as double)
- method StrokeAntialias(flag as boolean)
- method MiterLimit(miterlimit as integer)
- method StrokeLineJoin(LineJoin as integer)
- method StrokeLineCap(LineCap as integer)
- method DashOffset(offset as double)
- method SkewX(angle as double)
- method SkewY(angle as double)
- method Scaling(x as double, y as double)
- method Rotation(angle as double)
- method PointSize(pointSize as double)
- method Point(x as double, y as double)
- method Matte(x as double, y as double, paintMethod as integer)
- method Gravity(GravityType as integer)
- method Font(fontname as string)
- method Font(fontname as string, StyleType as integer, weight as integer, StretchType as integer)
- method FillOpacity(opacity as double)
- method FillRule(fillRule as integer)
- method FillColor(c as GMColorMBS)
- method ColorPixel(x as double, y as double, paintMethod as integer)
- method RoundRectangle(centerX as double, centerY as double, width as double, height as double, cornerWidth as double, cornerHeight as double)
- method Rectangle(upperLeftX as double, upperLeftY as double, lowerRightX as double, lowerRightY as double)
- method PopPattern
- method PushPattern(id as string, x as integer, y as integer, width as integer, height as integer)
- method PushGraphicContext
- method PopGraphicContext
- method Line(startX as double, startY as double, endX as double, endY as double)
- method PushClipPath(id as string)
- method ClipPath(id as string)
- method PopClipPath
- method Circle(originX as double, originY as double, perimX as double, perimY as double)
- method Arc(startX as double, startY as double, endX as double, endY as double, startDegrees as double, endDegrees as double)
- method Ellipse(originX as double, originY as double, perimX as double, perimY as double, arcStart as double, arcEnd as double)
- method Constructor(image as GMImageMBS)
- method Draw
- property Image as GMImageMBS
- class GMImageArrayMBS
- method montageImages(options as GMMontageMBS) as GMImageArrayMBS
- method displayImages
- method coalesceImages as GMImageArrayMBS
- method quantizeImages(measureError as boolean = false)
- method mosaicImages as GMImageMBS
- method morphImages(frames as integer) as GMImageArrayMBS
- method mapImages(map as GMImageMBS, dither as boolean = true, measureError as boolean = false)
- method flattenImages as GMImageMBS
- method deconstructImages as GMImageArrayMBS
- method averageImages as GMImageMBS
- method Constructor
- method writeImages(imageSpec as string, adjoin as boolean = true)
- method writeImages(blob as GMBlobMBS, adjoin as boolean = true)
- method readImages(imageSpec as string)
- method readImages(blob as GMBlobMBS)
- method append(image as GMImageMBS)
- method insert(image as GMImageMBS)
- method reverse
- method FirstImage as GMImageMBS
- method LastImage as GMImageMBS
- method Image(index as integer) as GMImageMBS
- method remove(index as integer)
- method appendImages(stack as boolean = false) as GMImageMBS
- method animateImages
- property Handle as Integer
- property Size as Integer
- property Empty as Boolean
- class GMImageChannelStatisticsMBS
- class GMImageMBS
- method Describe(verbose as Integer = 1) as String
- method ZPL(Header as boolean = true) as String
- method Hash(Size as Integer = 8) as String
- 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 formatExpression(expression as string) as string
- method extent(geo as GMGeometryMBS)
- method extent(geo as GMGeometryMBS, gravity as Integer)
- method extent(geo as GMGeometryMBS, backgroundColor as GMColorMBS)
- method extent(geo as GMGeometryMBS, backgroundColor as GMColorMBS, gravity as Integer)
- method autoOrient
- method repage
- method GetEXIFOrientation(byref orientation as integer) as boolean
- method SetEXIFOrientation(orientation as integer) as boolean
- method colorHistogram as dictionary
- 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)
- method fontTypeMetrics(name as string) as GMTypeMetricMBS
- method write(x as integer, y as integer, columns as integer, rows as integer, map as string, type as integer, Pixels as Ptr)
- method statistics as GMImageStatisticsMBS
- method getPixels(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- method getConstPixels(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- method setPixels(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- method haldClut(image as GMImageMBS)
- method CreateHBITMAP as Ptr
- method strokeDashArray as double()
- method setStrokeDashArray(values() as double)
- 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 affineTransform(sx as double, sy as double, rx as double, ry as double, tx as double, ty as double)
- method raiseImage(geometry as GMGeometryMBS, raisedFlag as boolean=false)
- method raiseImage
- method Graphics as GMGraphicsMBS
- method shade(azimuth as double=30.0, elevation as double=30.0, colorShading as boolean=false)
- method sharpenChannel(channel as integer, radius as double=0.0, sigma as double=1.0)
- method sharpen(radius as double=0.0, sigma as double=1.0)
- method getchromaGreenPrimary(byref x as double, byref y as double)
- method setchromaGreenPrimary(x as double, y as double)
- method getchromaRedPrimary(byref x as double, byref y as double)
- method setchromaRedPrimary(x as double, y as double)
- method getchromaWhitePoint(byref x as double, byref y as double)
- method setchromaWhitePoint(x as double, y as double)
- method getChromaBluePrimary(byref x as double, byref y as double)
- method setChromaBluePrimary(x as double, y as double)
- method colorMap as GMColorMBS()
- method syncPixels
- method montageGeometry as GMGeometryMBS
- method transform(imageGeometry as GMGeometryMBS, cropGeometry as GMGeometryMBS)
- method transform(imageGeometry as GMGeometryMBS)
- method attributeValues as dictionary
- method transparent(color as GMColorMBS)
- method zoom(geometry as GMGeometryMBS)
- method shave(geometry as GMGeometryMBS)
- method scale(geometry as GMGeometryMBS)
- method thumbnail(geometry as GMGeometryMBS)
- method sample(geometry as GMGeometryMBS)
- method roll(columns as UInt32, rows as UInt32)
- method roll(roll as GMGeometryMBS)
- method randomThresholdChannel(thresholds as GMGeometryMBS, channel as integer)
- method randomThreshold(thresholds as GMGeometryMBS)
- method opaque(opaqueColor as GMColorMBS, penColor as GMColorMBS)
- method matteFloodfill(target as GMColorMBS, opacity as UInt32, x as integer, y as integer, PaintMethod as Integer)
- method floodFillOpacity(x as UInt32, y as UInt32, opacity as UInt32, PaintMethod as Integer)
- method map(mapImage as GMImageMBS, dither as boolean=false)
- method frame(width as UInt32, height as UInt32, innerBevel as integer=6, outerBevel as integer=6)
- method frame(geometry as GMGeometryMBS)
- method frame
- method gaussianBlurChannel(channel as integer, width as double, sigma as double)
- method flop
- method floodFillTexture(point as GMGeometryMBS, fillColor as GMColorMBS, borderColor as GMColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, fillColor as GMColorMBS, borderColor as GMColorMBS)
- method floodFillTexture(point as GMGeometryMBS, fillColor as GMColorMBS)
- method floodFillTexture(x as UInt32, y as UInt32, 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, borderColor as GMColorMBS)
- method floodFillColor(point as GMGeometryMBS, fillColor as GMColorMBS)
- method floodFillColor(x as UInt32, y as UInt32, fillColor as GMColorMBS)
- method gaussianBlur(width as double, sigma as double)
- method gamma(gammaRed as double, gammaGreen as double, gammaBlue as double)
- 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 colorize(opacity as UInt32, penColor as GMColorMBS)
- method colorize(opacityRed as UInt32, opacityGreen as UInt32, opacityBlue as UInt32, penColor as GMColorMBS)
- method unsharpmaskChannel(channel as integer, radius as double, sigma as double, amount as double, threshold as double)
- method unsharpmask(radius as double, sigma as double, amount as double, threshold as double)
- method signature(force as boolean=false) as string
- method texture(texture as GMImageMBS)
- method strip
- method stereo(rightImage as GMImageMBS)
- method stegano(watermark as GMImageMBS)
- method shear(xShearAngle as double, yShearAngle as double)
- method wave(amplitude as double=25.0, wavelength as double=150.0)
- method spread(amount as UInt32=3)
- method segment(clusterThreshold as double=1.0, smoothingThreshold as double=1.5)
- method reduceNoise
- method reduceNoise(order as double)
- method compare(image as GMImageMBS) as boolean
- method contrast(sharpen as UInt32)
- method cycleColormap(amount as integer)
- method quantize(measureError as boolean=false)
- method modulate(brightness as double, saturation as double, hue as double)
- method motionBlur(radius as double, sigma as double, angle as double)
- method opacity(opacity as UInt32)
- method negate(grayscale as boolean=false)
- method trim
- method threshold(degree as double)
- method swirl(degree as double)
- method solarize(factor as double=50.0)
- method rotate(degree as double)
- method oilPaint(radius as double=3.0)
- method normalize
- method medianFilter(radius as double=0.0)
- method minify
- method levelChannel(channel as integer, black_point as double, white_point as double, mid_point as double=1.0)
- method magnify
- method level(black_point as double, white_point as double, mid_point as double=1.0)
- method label(text as string)
- method implode(factor as double=0.0)
- method emboss(radius as double=0.0, sigma as double=1.0)
- method edge(radius as double=0.0)
- method crop(geometry as GMGeometryMBS)
- method chop(geometry as GMGeometryMBS)
- method charcoal(radius as double=0.0, sigma as double=1.0)
- method channel(channel as integer)
- method border
- method border(geometry as GMGeometryMBS)
- method Constructor(pic as picture)
- method Constructor
- method Constructor(other as GMImageMBS)
- method Constructor(blob as GMBlobMBS)
- method Constructor(blob as GMBlobMBS, geometry as GMGeometryMBS)
- method Constructor(Path as string)
- method Constructor(size as GMGeometryMBS, ColorValue as GMColorMBS)
- 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(width as UInt32, height as UInt32, map as string, StorageType as integer, data as ptr)
- method despeckle
- method unregisterId
- method ping(Path as string)
- method ping(data as GMBlobMBS)
- method ping(file as folderitem)
- method read(path as string)
- method read(file as folderitem)
- method read(size as GMGeometryMBS, Path as string)
- 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(size as GMGeometryMBS, file as folderitem)
- method read(width as UInt32, height as UInt32, map as string, StorageType as integer, data as ptr)
- method write(Path 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 modifyImage
- method display
- method enhance
- method modequalizeifyImage
- method erase
- method flip
- 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 annotate(text as string, location as GMGeometryMBS)
- 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 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 SetPicture(pic as picture, x as integer, y as integer)
- method SetPictureMask(maskpic as picture, x as integer, y as integer)
- method CopyPicture(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPictureMask(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPicture as picture
- method CopyPictureMask as picture
- method CombinePictureWithMask as picture
- method CopyPixelsMemory(x as integer, y as integer, width as integer, height as integer) as Memoryblock
- method CopyPixelsMemory as Memoryblock
- method cdl(cdl as string)
- method colorMatrix(order as integer, ColorMatrix() as double)
- method convolve(order as integer, ColorMatrix() as double)
- property colorMap(index as UInt32) as GMColorMBS
- property pixelColor(x as UInt32, y as UInt32) as GMColorMBS
- property defineValue(magick as string, key as string) as string
- property defineSet(magick as string, key as string) as boolean
- property profile(name as string) as GMBlobMBS
- property attributeValue(name as string) as string
- property channelDepth(channel as integer) as UInt32
- property FontStyle as Integer
- property FontStretch as Integer
- property FontWeight as Integer
- property FontFamily as String
- property handle as Integer
- property height as Integer
- property width as Integer
- property Comment as String
- property baseColumns as UInt32
- property baseRows as UInt32
- property baseFilename as String
- property XResolution as Double
- property YResolution as Double
- property Quiet as Boolean
- property getConstIndexes as Ptr
- property getIndexes as Ptr
- property strokeColor as GMColorMBS
- property matteColor as GMColorMBS
- property fillColor as GMColorMBS
- property boxColor as GMColorMBS
- property borderColor as GMColorMBS
- property backgroundColor as GMColorMBS
- property antiAlias as Boolean
- property adjoin as Boolean
- property debug as Boolean
- property monochrome as Boolean
- property quantizeDither as Boolean
- property strokeAntiAlias as Boolean
- property verbose as Boolean
- property quality as UInt32
- property quantizeColors as UInt32
- property quantizeTreeDepth as UInt32
- property depth as UInt32
- property strokeMiterLimit as UInt32
- property subImage as UInt32
- property subRange as UInt32
- property colorFuzz as Double
- property fontPointsize as Double
- property strokeDashOffset as Double
- property strokeWidth as Double
- property density as GMGeometryMBS
- property page as GMGeometryMBS
- property size as GMGeometryMBS
- property backgroundTexture as String
- property font as String
- property textEncoding as String
- property tileName as String
- property view as String
- property x11Display as String
- property fileName as String
- property format as String
- property magick as String
- property ExifThumbnail as String
- property compressType as Integer
- property endian as Integer
- property interlaceType as Integer
- property quantizeColorSpace as Integer
- property resolutionUnits as Integer
- property strokeLineCap as Integer
- property strokeLineJoin as Integer
- property type as Integer
- property compose as Integer
- property fileSize as Int64
- property classType as Integer
- property directory as String
- property label as String
- property clipMask as GMImageMBS
- property fillPattern as GMImageMBS
- property strokePattern as GMImageMBS
- property gamma as Double
- property normalizedMeanError as Double
- property normalizedMaxError as Double
- property meanErrorPerPixel as Double
- property isValid as Boolean
- property iptcProfile as GMBlobMBS
- property iccColorProfile as GMBlobMBS
- property gifDisposeMethod as UInt32
- property geometry as GMGeometryMBS
- property columns as UInt32
- property rows as UInt32
- property totalColors as UInt32
- property boundingBox as GMGeometryMBS
- property animationDelay as UInt32
- property animationIterations as UInt32
- property colorSpace as Integer
- property colorMapSize as UInt32
- property orientation as Integer
- property modulusDepth as UInt32
- property scene as UInt32
- property filterType as Integer
- property lineWidth as Double
- property matte as Boolean
- property penColor as GMColorMBS
- property renderingIntent as Integer
- property fillRule as Integer
- shared method LoadIconvLibrary(path as String, byref Error as String) as boolean
- shared method borderGeometryDefault as String
- shared method frameGeometryDefault as String
- shared method raiseGeometryDefault as String
- shared method cacheThreshold(threshold as UInt32)
- shared method QuantumDepth as Integer
- shared method ReleaseDate as String
- shared method LibVersion as String
- shared method WebPVersion as String
- shared method PNGLibVersion as string
- shared method ZLibVersion as string
- shared method JasperLibVersion as string
- shared method TIFFLibVersion as string
- shared method FontMap as string
- shared method MagickVersion as string
- shared method IsLoggingEnabled as Boolean
- shared method SetLogEventMask(events as String)
- class GMImageStatisticsMBS
- class GMLockMBS
- class GMMontageFramedMBS
- class GMMontageMBS
- method Constructor
- property compose as integer
- property gravity as integer
- property texture as string
- property title as string
- property label as string
- property font as string
- property fileName as string
- property pointSize as UInt32
- property shadow as boolean
- property geometry as GMGeometryMBS
- property tile as GMGeometryMBS
- property backgroundColor as GMColorMBS
- property fillColor as GMColorMBS
- property penColor as GMColorMBS
- property strokeColor as GMColorMBS
- property transparentColor as GMColorMBS
- property handle as Integer
- class GMMutexLockMBS
- class GMNotInitializedExceptionMBS
- class GMPathArgsMBS
- method Constructor(x1 as double, y1 as double, x2 as double, y2 as double, x as double, y as double)
- method Constructor(x1 as double, y1 as double, x as double, y as double)
- 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
- property x as double
- property y as double
- property x1 as double
- property y1 as double
- property x2 as double
- property y2 as double
- property radiusX as double
- property radiusY as double
- property xAxisRotation as double
- property largeArcFlag as Boolean
- property sweepFlag as Boolean
- class GMPixelsMBS
- method Constructor(Image as GMImageMBS)
- method sync
- method indexes as Ptr
- 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 set(x as integer, y as integer, columns as integer, rows as integer) as Ptr
- property x as Integer
- property y as Integer
- property rows as Integer
- property columns as Integer
- property handle as Integer
- class GMTypeMetricMBS
- class GMUnsupportedExceptionMBS
- class ImageMagickQ16MBS
- method InitializeMagick(path as string = "")
- method ReadImage(info as IMImageInfoQ16MBS) as IMImageQ16MBS
- method ReadImageFromString(info as IMImageInfoQ16MBS, data as string) as IMImageQ16MBS
- method ReadImageHeaderFromString(info as IMImageInfoQ16MBS, data as string) as IMImageQ16MBS
- method NewImageList as IMImageQ16MBS
- method MagickInfoList as IMMagickInfoListQ16MBS
- property LastError as Integer
- property LastException as IMExceptionQ16MBS
- shared method SetCurrentDirectory(path as folderitem) as boolean
- shared method NewImageInfo as IMImageInfoQ16MBS
- shared method LoadLibrary(path as string) as boolean
- shared method LoadLibraryFile(path as folderitem) as boolean
- shared method MagickToMime(name as string) as string
- shared method IsMagickInstantiated as boolean
- shared method HomeURL as String
- shared method Copyright as String
- shared method PackageName as String
- shared method QuantumDepth as String
- shared method QuantumRange as String
- shared method ReleaseDate as String
- shared method Features as String
- shared method Version as String
- shared method QuantumDepthLibrary as Integer
- shared method LoadErrorString as string
- class ImageMagickQ32MBS
- method InitializeMagick(path as string = "")
- method ReadImage(info as IMImageInfoQ32MBS) as IMImageQ32MBS
- method ReadImageFromString(info as IMImageInfoQ32MBS, data as string) as IMImageQ32MBS
- method ReadImageHeaderFromString(info as IMImageInfoQ32MBS, data as string) as IMImageQ32MBS
- method NewImageList as IMImageQ32MBS
- method MagickInfoList as IMMagickInfoListQ32MBS
- property LastError as Integer
- property LastException as IMExceptionQ32MBS
- shared method SetCurrentDirectory(path as folderitem) as boolean
- shared method NewImageInfo as IMImageInfoQ32MBS
- shared method LoadLibrary(path as string) as boolean
- shared method LoadLibraryFile(path as folderitem) as boolean
- shared method MagickToMime(name as string) as string
- shared method IsMagickInstantiated as boolean
- shared method HomeURL as String
- shared method Copyright as String
- shared method PackageName as String
- shared method QuantumDepth as String
- shared method QuantumRange as String
- shared method ReleaseDate as String
- shared method Features as String
- shared method Version as String
- shared method QuantumDepthLibrary as Integer
- shared method LoadErrorString as string
- class ImageMagickQ8MBS
- method InitializeMagick(path as string = "")
- method ReadImage(info as IMImageInfoQ8MBS) as IMImageQ8MBS
- method ReadImageFromString(info as IMImageInfoQ8MBS, data as string) as IMImageQ8MBS
- method ReadImageHeaderFromString(info as IMImageInfoQ8MBS, data as string) as IMImageQ8MBS
- method NewImageList as IMImageQ8MBS
- method MagickInfoList as IMMagickInfoListQ8MBS
- property LastError as Integer
- property LastException as IMExceptionQ8MBS
- shared method SetCurrentDirectory(path as folderitem) as boolean
- shared method NewImageInfo as IMImageInfoQ8MBS
- shared method LoadLibrary(path as string) as boolean
- shared method LoadLibraryFile(path as folderitem) as boolean
- shared method MagickToMime(name as string) as string
- shared method IsMagickInstantiated as boolean
- shared method HomeURL as String
- shared method Copyright as String
- shared method PackageName as String
- shared method QuantumDepth as String
- shared method QuantumRange as String
- shared method ReleaseDate as String
- shared method Features as String
- shared method Version as String
- shared method QuantumDepthLibrary as Integer
- shared method LoadErrorString as string
- class IMChannelStatistics7MBS
- method Constructor
- property Depth as Integer
- property Area as Double
- property Minima as Double
- property Maxima as Double
- property Sum as Double
- property SumSquared as Double
- property SumCubed as Double
- property SumFourthPower as Double
- property Mean as Double
- property Variance as Double
- property StandardDeviation as Double
- property Kurtosis as Double
- property Skewness as Double
- property Entropy as Double
- class IMColorQ16MBS
- class IMColorQ32MBS
- class IMColorQ8MBS
- class IMException7MBS
- class IMExceptionQ16MBS
- class IMExceptionQ32MBS
- class IMExceptionQ8MBS
- class IMFrameInfo7MBS
- class IMGeometryInfo7MBS
- class IMImage7MBS
- method Properties as Dictionary
- method GetMagickProperty(ImageInfo as IMImageInfo7MBS = nil, embedText as String) as String
- method InterpretProperties(ImageInfo as IMImageInfo7MBS = nil, embedText as String) as String
- method GetProperty(PropertyKey as String) as String
- method GetNextImageProperty as String
- method ResetPropertyIterator
- method DestroyProperties
- method SetProperty(PropertyKey as String, Value as String) as Boolean
- method DefineProperty(PropertyKeyValue as String) as Boolean
- method CloneProperties(Source as IMImage7MBS) as Boolean
- method RemoveProperty(Key as String)
- method DeleteProperty(Key as String) as Boolean
- method InverseFourierTransformImage(phaseImage as IMImage7MBS, modulus as Boolean) as IMImage7MBS
- method ForwardFourierTransformImage(modulus as Boolean) as IMImage7MBS
- method ComplexImages(ComplexOperator as Integer) as IMImage7MBS
- method RemapImages(quantizeInfo as IMQuantizeInfo7MBS, remapImage as IMImage7MBS) as Boolean
- method Remap(quantizeInfo as IMQuantizeInfo7MBS, remapImage as IMImage7MBS) as Boolean
- method QuantizeImages(quantizeInfo as IMQuantizeInfo7MBS) as Boolean
- method Quantize(quantizeInfo as IMQuantizeInfo7MBS) as Boolean
- method Posterize(levels as Integer, DitherMethod as Integer) as Boolean
- method GetImageQuantizeError as Boolean
- method CompressColormap as Boolean
- method Segment(colorspaceType as Integer, verbose as Boolean, clusterThreshold as Double, smoothThreshold as Double) as Boolean
- method GetImageDynamicThreshold(clusterThreshold as Double, smoothThreshold as Double, byref pixelinfo as IMPixelInfo7MBS) as Boolean
- method NumberColors as Integer
- method MinMaxStretch(black as double, white as double, gamma as double) as Boolean
- method IsHistogram as Boolean
- method IdentifyPaletteImage as Boolean
- method UniqueColors as IMImage7MBS
- method Histogram as IMPixelInfo7MBS()
- method ImportPixels(x as integer, y as integer, width as integer, height as integer, map as string, storageType as integer, data as Ptr) as Boolean
- method ExportPixels(x as integer, y as integer, width as integer, height as integer, map as string, storageType as integer, data as Ptr) as Boolean
- method Constructor(Pic as Picture)
- method SetPicture(pic as Picture) as Boolean
- method CopyPicture as Picture
- method Clip as Boolean
- method IsHighDynamicRangeImage as Boolean
- method QueueAuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method AuthenticPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method SyncAuthenticPixels as Boolean
- method OneVirtualPixelInfo(virtualPixelMethod as Integer, X as Integer, Y as Integer) as IMPixelInfo7MBS
- method OneVirtualPixel(X as Integer, Y as Integer) as MemoryBlock
- method OneAuthenticPixel(X as Integer, Y as Integer) as MemoryBlock
- method VirtualPixels(X as Integer, Y as Integer, Width as Integer, Height as Integer) as Ptr
- method DeleteImageProfile(Name as String) as Boolean
- method AdaptiveResize(columns as Integer, Rows as Integer) as IMImage7MBS
- method InterpolativeResize(columns as Integer, Rows as Integer, PixelInterpolateMethod as Integer) as IMImage7MBS
- method LiquidRescale(columns as Integer, Rows as Integer, deltaX as Double, rigidity as Double) as IMImage7MBS
- method Resample(xResolution as Double, yResolution as Double, filter as Integer) as IMImage7MBS
- method SetImageColorMetric(other as IMImage7MBS) as Boolean
- method IsEqual(other as IMImage7MBS) as Boolean
- method Modify as Boolean
- method Strip as Boolean
- method Sync as Boolean
- method RangeThreshold(lowBlack as Double, lowWhite as double, highWhite as double, highBlack as double) as Boolean
- method RandomThreshold(minThreshold as Double, maxThreshold as double) as Boolean
- method Perceptible(epsilon as Double) as Boolean
- method AdaptiveThreshold(width as Integer, height as integer, bias as double) as IMImage7MBS
- method AutoThreshold(autoThresholdMethod as Integer) as Boolean
- method OrderedDither(threshold as string) as Boolean
- method Bilevel(threshold as double) as Boolean
- method Clamp as Boolean
- method UnsharpMask(radius as double, sigma as double, amount as double, threshold as double) as IMImage7MBS
- method SelectiveBlur(radius as double, sigma as double, threshold as double) as IMImage7MBS
- method RotationalBlur(Angle as double) as IMImage7MBS
- method Preview(PreviewType as Integer) as IMImage7MBS
- method Sharpen(radius as double, sigma as double) as IMImage7MBS
- method LocalContrast(radius as double, strength as double) as IMImage7MBS
- method Kuwahara(radius as double, sigma as double) as IMImage7MBS
- method GaussianBlur(radius as double, sigma as double) as IMImage7MBS
- method Convolve(kernelInfo as IMKernelInfo7MBS) as IMImage7MBS
- method AdaptiveSharpen(radius as double, sigma as double) as IMImage7MBS
- method AdaptiveBlur(radius as double, sigma as double) as IMImage7MBS
- method TransformColorspace(ColorSpace as Integer) as Boolean
- method SetMonochrome as Boolean
- method SetGray as Boolean
- method ColorspaceType as Integer
- method CompositeLayers(CompositeOperator as Integer, Source as IMImage7MBS, XOffset as Integer, YOffset as Integer)
- method ImageStatistics as IMChannelStatistics7MBS
- method BlueShift(factor as double) as IMImage7MBS
- method SigmoidalContrast(sharpen as boolean, contrast as Double, midpoint as Double) as Boolean
- method Modulate(modulate as String) as Boolean
- method LinearStretch(BlackPoint as double, WhitePoint as double) as Boolean
- method LevelImageColors(BlackColor as IMPixelInfo7MBS, WhiteColor as IMPixelInfo7MBS, invert as Boolean) as Boolean
- method Levelize(BlackPoint as double, WhitePoint as double, gamma as Double) as Boolean
- method Level(BlackPoint as double, WhitePoint as double, gamma as Double) as Boolean
- method HaldClut(clutImage as IMImage7MBS) as Boolean
- method Grayscale(PixelIntensityMethod as Integer) as Boolean
- method Gamma(level as double) as Boolean
- method ContrastStretch(BlackPoint as double, WhitePoint as double) as Boolean
- method ColorDecisionList(ColorCorrectionCollection as string) as Boolean
- method CLAHE(Width as Integer, Height as Integer, NumberBins as Integer, ClipLimit as double) as Boolean
- method Enhance as IMImage7MBS
- method Morphology(MorphologyMethod as Integer, iterations as Integer, kernel as IMKernelInfo7MBS) as IMImage7MBS
- method AcquireImageColormap(count as Integer) as Boolean
- method CycleColormap(displace as Integer) as Boolean
- method SortColormapByIntensity as Boolean
- method SparseColor(SparseColorMethod as Integer, arguments() as double) as IMImage7MBS
- method DistortResize(x as Integer, y as Integer) as IMImage7MBS
- method SetImageAlphaChannel(AlphaChannelOption as Integer) as Boolean
- method SeparateImages as IMImage7MBS
- method Separate(ChannelType as Integer) as IMImage7MBS
- method AutoOrient(OrientationType as Integer) as IMImage7MBS
- method ImageQuantumDepth(constrain as Boolean = false) as Integer
- method IdentifyImageMonochrome as Boolean
- method IsImageOpaque as Boolean
- method SetImageType(type as Integer) as Boolean
- method SetImageDepth(depth as Integer) as Boolean
- method ImageDepth as Integer
- method IdentifyImageGray as Integer
- method IdentifyImageType as Integer
- method Clut(clutImage as IMImage7MBS, pixelInterpolateMethod as integer) as Boolean
- method Contrast(sharpen as boolean) as Boolean
- method Normalize as Boolean
- method Negate(gray as boolean = false) as Boolean
- method Equalize as Boolean
- method BrightnessContrast(brightness as double, contrast as double) as Boolean
- method AutoLevel as Boolean
- method AutoGamma as Boolean
- method CreateHBITMAP as Ptr
- method Distort(DistortImageMethod as integer, values() as double, bestfit as boolean) as IMImage7MBS
- method Frame(frameInfo as IMFrameInfo7MBS, CompositeOperator as integer) as IMImage7MBS
- method Border(rectangle as IMRectangleInfo7MBS, CompositeOperator as integer) as IMImage7MBS
- method RaiseImage(rectangle as IMRectangleInfo7MBS, raise as boolean) as boolean
- method Encipher(passkey as string) as boolean
- method Decipher(passkey as string) as boolean
- method RemoveDuplicateLayers
- method RemoveZeroDelayLayers
- method CropToTiles(CropGeometry as string) as IMImage7MBS
- method ConsolidateCMYKImages as IMImage7MBS
- method Excerpt(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Extent(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Transverse as IMImage7MBS
- method Transpose as IMImage7MBS
- method AffineTransform(matrix as IMImageAffineMatrix7MBS) as IMImage7MBS
- method CompareImagesLayers(ImageLayerMethod as integer) as IMImage7MBS
- method MergeImageLayers(ImageLayerMethod as integer) as IMImage7MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImage7MBS
- method OptimizeImageLayers as IMImage7MBS
- method Fx(expression as string) as IMImage7MBS
- method Chop(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method CoalesceImages as IMImage7MBS
- method DisposeImages as IMImage7MBS
- method Crop(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Flip as IMImage7MBS
- method Flop as IMImage7MBS
- method Roll(x as integer, y as integer) as IMImage7MBS
- method Shave(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Splice(rect as IMRectangleInfo7MBS) as IMImage7MBS
- method Trim as IMImage7MBS
- method OilPaint(radius as double, sigma as double) as IMImage7MBS
- method Charcoal(radius as double, sigma as double) as IMImage7MBS
- method Colorize(opacity as string, pixelInfo as IMPixelInfo7MBS) as IMImage7MBS
- method Implode(amount as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Swirl(degrees as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Wave(amplitude as double, wavelength as double, pixelInterpolateMethod as integer) as IMImage7MBS
- method Stereo(otherImage as IMImage7MBS) as IMImage7MBS
- method Stegano(watermarkImage as IMImage7MBS) as IMImage7MBS
- method Solarize(threshold as double) as boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method Profile(name as string, ProfileData as string) as boolean
- method RemoveImageProfile(name as string) as string
- method GetImageProfile(name as string) as string
- method GetNextImageProfile as string
- method CloneImageProfiles(SourceImage as IMImage7MBS) as boolean
- method ResetImageProfileIterator
- method DestroyImageProfiles
- method SetImageColorspace(Colorspace as integer) as boolean
- method Combine(Colorspace as integer) as IMImage7MBS
- method Rotate(degrees as double) as IMImage7MBS
- method ShearRotate(degrees as double) as IMImage7MBS
- method IntegralRotate(degrees as Integer) as IMImage7MBS
- method Shear(Xshear as double, Yshear as double) as IMImage7MBS
- method Deskew(x as double) as IMImage7MBS
- method Thumbnail(columns as integer, rows as integer) as IMImage7MBS
- method Scale(columns as integer, rows as integer) as IMImage7MBS
- method Sample(columns as integer, rows as integer) as IMImage7MBS
- method Minify as IMImage7MBS
- method Magnify as IMImage7MBS
- method Resize(columns as integer, rows as integer, FilterID as integer) as IMImage7MBS
- method WhiteThreshold(thresholds as string) as boolean
- method BlackThreshold(thresholds as string) as boolean
- method Spread(pixelInterpolateMethod as integer, radius as double) as IMImage7MBS
- method Shade(gray as boolean, azimuth as double, elevation as double) as IMImage7MBS
- method MotionBlur(radius as double, sigma as double, angle as double) as IMImage7MBS
- method Emboss(radius as double, sigma as double) as IMImage7MBS
- method Edge(radius as double) as IMImage7MBS
- method Despeckle as IMImage7MBS
- method Blur(radius as double, sigma as double) as IMImage7MBS
- method AddNoise(NoiseType as integer, value as double) as IMImage7MBS
- method Clone as IMImage7MBS
- method ImageToBlob(info as IMImageInfo7MBS) as String
- method ImagesToBlob(info as IMImageInfo7MBS) as String
- method HandleMemory as memoryblock
- method Composite(ComposeOperator as integer, Image as IMImage7MBS, ClipToSelf as boolean, xOffset as integer, yOffset as integer)
- method DestroyImageList
- method AppendImageToList(img as IMImage7MBS)
- method RemoveFirstImageFromList as IMImage7MBS
- method Texture(Image as IMImage7MBS)
- method Constructor(info as IMImageInfo7MBS)
- method Constructor(info as IMImageInfo7MBS, width as integer, height as integer, background as IMPixelInfo7MBS)
- method Constructor(columns as Integer, Rows as Integer, map as String, StorageType as Integer, Pixels as MemoryBlock)
- property Handle as Integer
- property Release as Boolean
- property LastException as IMException7MBS
- property LastError as Integer
- property Filename as String
- property Magick as String
- property ImageType as Integer
- property IsImageGray as Boolean
- property IsImageMonochrome as Boolean
- property HasAlphaChannel as Boolean
- property IsTaintImage as Boolean
- property IsImageObject as Boolean
- property IsPaletteImage as Boolean
- property ReferenceCount as Integer
- property BlobSize as UInt64
- property IsBlobExempt as Boolean
- property IsBlobSeekable as Boolean
- property IsBlobTemporary as Boolean
- property ChannelMask as Integer
- property PixelCacheType as Integer
- property PixelCacheFilename as String
- property VirtualPixelQueue as Ptr
- property VirtualMetacontent as Ptr
- property ImageExtent as UInt64
- property AuthenticPixelQueue as Ptr
- property AuthenticMetacontent as Ptr
- property Width as Integer
- property Height as Integer
- property Columns as Integer
- property Rows as Integer
- property Depth as Integer
- property Colors as Integer
- property StorageClass as Integer
- property Colorspace as Integer
- property Compression as Integer
- property Quality as Integer
- property Orientation as Integer
- property RenderingIntent as Integer
- property Units as Integer
- property Gamma as Double
- property Fuzz as Double
- property Taint as Boolean
- property Dither as Boolean
- property Ping as Boolean
- property Debug as Boolean
- property BlackPointCompensation as Boolean
- property ReadMask as Boolean
- property WriteMask as Boolean
- property CompositeMask as Boolean
- property BackgroundColor as IMPixelInfo7MBS
- property BorderColor as IMPixelInfo7MBS
- property TransparentColor as IMPixelInfo7MBS
- property AlphaColor as IMPixelInfo7MBS
- property MatteColor as IMPixelInfo7MBS
- property Montage as String
- property Directory as String
- property Geometry as String
- property Filter as Integer
- property Intensity as Integer
- property Interlace as Integer
- property Endian as Integer
- property Gravity as Integer
- property Compose as Integer
- property Dispose as Integer
- property Scene as Integer
- property Delay as Integer
- property Duration as Integer
- property TicksPerSecond as Integer
- property Iterations as Integer
- property TotalColors as Integer
- property StartLoop as Integer
- property Interpolate as Integer
- property Type as Integer
- property extent as Integer
- property AlphaTrait as Integer
- property NumberChannels as Integer
- property NumberMetaChannels as Integer
- property MetacontentExtent as Integer
- property PreviousImage as IMImage7MBS
- property NextImage as IMImage7MBS
- property ListImage as IMImage7MBS
- property MaskTrait as Integer
- property Channels as Integer
- property Resolution as IMPointInfo7MBS
- property Page as IMRectangleInfo7MBS
- property ExtractInfo as IMRectangleInfo7MBS
- property TileOffset as IMRectangleInfo7MBS
- shared method Read(path as string) as IMImage7MBS
- shared method Ping(path as string) as IMImage7MBS
- shared method ClampToQuantum(value as Double) as Double
- shared method ScaleQuantumToChar(value as Double) as UInt8
- class IMImageAffineMatrix7MBS
- class IMImageAffineMatrixQ16MBS
- class IMImageAffineMatrixQ32MBS
- class IMImageAffineMatrixQ8MBS
- class IMImageAttributeQ16MBS
- class IMImageAttributeQ32MBS
- class IMImageAttributeQ8MBS
- class IMImageInfo7MBS
- method BlobToImage(Data as MemoryBlock) as IMImage7MBS
- method BlobToImage(Data as String) as IMImage7MBS
- method PingBlob(Data as MemoryBlock) as IMImage7MBS
- method PingBlob(Data as String) as IMImage7MBS
- method Constructor
- method Constructor(ImageInfo as IMImageInfo7MBS)
- method WriteImages(image as IMImage7MBS, filename as String) as boolean
- method WriteImage(image as IMImage7MBS) as boolean
- method ReadInlineImage(filename as String) as IMImage7MBS
- method ReadImages(filename as String) as IMImage7MBS
- method PingImages(filename as String) as IMImage7MBS
- method ReadImage as IMImage7MBS
- method PingImage as IMImage7MBS
- method Clone as IMImageInfo7MBS
- property Handle as Integer
- property Release as Boolean
- property LastException as IMException7MBS
- property LastError as Integer
- property Compression as Integer
- property Orientation as Integer
- property Temporary as Boolean
- property Adjoin as Boolean
- property Affirm as Boolean
- property Antialias as Boolean
- property Size as String
- property Extract as String
- property Page as String
- property Scenes as String
- property Scene as Integer
- property SceneCount as Integer
- property Depth as Integer
- property Interlace as Integer
- property Endian as Integer
- property Units as Integer
- property Quality as Integer
- property SamplingFactor as String
- property ServerName as String
- property Font as String
- property Texture as String
- property Density as String
- property PointSize as Double
- property Fuzz as Double
- property AlphaColor as IMPixelInfo7MBS
- property BackgroundColor as IMPixelInfo7MBS
- property BorderColor as IMPixelInfo7MBS
- property TransparentColor as IMPixelInfo7MBS
- property Dither as Boolean
- property Monochrome as Boolean
- property ColorSpace as Integer
- property Compose as Integer
- property Type as Integer
- property Ping as Boolean
- property Verbose as Boolean
- property Channel as Integer
- property Synchronize as Boolean
- property Length as UInt64
- property Magick as String
- property Unique as String
- property Filename as String
- property Debug as Boolean
- property MatteColor as IMPixelInfo7MBS
- class IMImageInfoQ16MBS
- method Close
- method HandleMemory as memoryblock
- method DestroyImageInfo
- method Clone as IMImageInfoQ16MBS
- property Handle as Integer
- property Release as Boolean
- property Filename as String
- property Magick as String
- property Compression as Integer
- property Orientation as Integer
- property ResolutionUnits as Integer
- property ColorSpace as Integer
- property Quality as Integer
- property Channel as Integer
- property Temporary as Boolean
- property Adjoin as Boolean
- property Affirm as Boolean
- property Antialias as Boolean
- property Dither as Boolean
- property Monochrome as Boolean
- property PointSize as Double
- property Endian as Integer
- property Interlace as Integer
- property Scene as Integer
- property SceneCount as Integer
- property Depth as Integer
- property Colors as Integer
- property Type as Integer
- property Preview as Integer
- property Group as Integer
- property Verbose as Boolean
- property HeaderOnly as Boolean
- property BackgroundColor as IMColorQ16MBS
- property BorderColor as IMColorQ16MBS
- property MatteColor as IMColorQ16MBS
- property View as String
- property Authenticate as String
- property Size as String
- property Extract as String
- property Page as String
- property Scenes as String
- property SamplingFactor as String
- property ServerName as String
- property Font as String
- property Texture as String
- property Density as String
- class IMImageInfoQ32MBS
- method Close
- method HandleMemory as memoryblock
- method DestroyImageInfo
- method Clone as IMImageInfoQ32MBS
- property Handle as Integer
- property Release as Boolean
- property Filename as String
- property Magick as String
- property Compression as Integer
- property Orientation as Integer
- property ResolutionUnits as Integer
- property ColorSpace as Integer
- property Quality as Integer
- property Channel as Integer
- property Temporary as Boolean
- property Adjoin as Boolean
- property Affirm as Boolean
- property Antialias as Boolean
- property Dither as Boolean
- property Monochrome as Boolean
- property PointSize as Double
- property Endian as Integer
- property Interlace as Integer
- property Scene as Integer
- property SceneCount as Integer
- property Depth as Integer
- property Colors as Integer
- property Type as Integer
- property Preview as Integer
- property Group as Integer
- property Verbose as Boolean
- property HeaderOnly as Boolean
- property BackgroundColor as IMColorQ32MBS
- property BorderColor as IMColorQ32MBS
- property MatteColor as IMColorQ32MBS
- property View as String
- property Authenticate as String
- property Size as String
- property Extract as String
- property Page as String
- property Scenes as String
- property SamplingFactor as String
- property ServerName as String
- property Font as String
- property Texture as String
- property Density as String
- class IMImageInfoQ8MBS
- method Close
- method HandleMemory as memoryblock
- method DestroyImageInfo
- method Clone as IMImageInfoQ8MBS
- property Handle as Integer
- property Release as Boolean
- property Filename as String
- property Magick as String
- property Compression as Integer
- property Orientation as Integer
- property ResolutionUnits as Integer
- property ColorSpace as Integer
- property Quality as Integer
- property Channel as Integer
- property Temporary as Boolean
- property Adjoin as Boolean
- property Affirm as Boolean
- property Antialias as Boolean
- property Dither as Boolean
- property Monochrome as Boolean
- property PointSize as Double
- property Endian as Integer
- property Interlace as Integer
- property Scene as Integer
- property SceneCount as Integer
- property Depth as Integer
- property Colors as Integer
- property Type as Integer
- property Preview as Integer
- property Group as Integer
- property Verbose as Boolean
- property HeaderOnly as Boolean
- property BackgroundColor as IMColorQ8MBS
- property BorderColor as IMColorQ8MBS
- property MatteColor as IMColorQ8MBS
- property View as String
- property Authenticate as String
- property Size as String
- property Extract as String
- property Page as String
- property Scenes as String
- property SamplingFactor as String
- property ServerName as String
- property Font as String
- property Texture as String
- property Density as String
- class IMImageQ16MBS
- method ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ16MBS) as Boolean
- method ClutImage(clutImage as IMImageQ16MBS) as Boolean
- method ContrastImage(sharpen as boolean) as Boolean
- method NormalizeImageChannel(ChannelType as Integer) as Boolean
- method NormalizeImage as Boolean
- method NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- method NegateImage(gray as boolean = false) as Boolean
- method EqualizeImageChannel(ChannelType as Integer) as Boolean
- method EqualizeImage as Boolean
- method BrightnessContrastImage(brightness as double, contrast as double) as Boolean
- method BrightnessContrastImageChannel(ChannelType as Integer, brightness as double, contrast as double) as Boolean
- method AutoLevelImageChannel(ChannelType as Integer) as Boolean
- method AutoLevelImage as Boolean
- method AutoGammaImageChannel(ChannelType as Integer) as Boolean
- method AutoGammaImage as Boolean
- method CreateHBITMAP as Ptr
- method DistortImage(DistortImageMethod as integer, values() as double, bestfit as boolean) as IMImageQ16MBS
- method FrameImage(x as integer, y as integer, width as integer, height as integer, innerBevel as integer, OuterBevel as integer) as IMImageQ16MBS
- method BorderImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method RaiseImage(x as integer, y as integer, width as integer, height as integer, raise as boolean) as boolean
- method EncipherImage(passkey as string) as boolean
- method DecipherImage(passkey as string) as boolean
- method RemoveDuplicateLayers
- method RemoveZeroDelayLayers
- method TransformImage(CropGeometry as string, ImageGeometry as string) as boolean
- method TransformImages(CropGeometry as string, ImageGeometry as string) as boolean
- method CropImageToTiles(CropGeometry as string) as IMImageQ16MBS
- method ConsolidateCMYKImages as IMImageQ16MBS
- method ExcerptImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method ExtentImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method TransverseImage as IMImageQ16MBS
- method TransposeImage as IMImageQ16MBS
- method AffineTransformImage(matrix as IMImageAffineMatrixQ16MBS) as IMImageQ16MBS
- method MergeImageLayers(ImageLayerMethod as integer) as IMImageQ16MBS
- method CompareImageLayers(ImageLayerMethod as integer) as IMImageQ16MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImageQ16MBS
- method OptimizeImageLayers as IMImageQ16MBS
- method FxImage(expression as string) as IMImageQ16MBS
- method Chop(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method CoalesceImages as IMImageQ16MBS
- method Crop(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method DeconstructImages as IMImageQ16MBS
- method FlattenImages as IMImageQ16MBS
- method Flip as IMImageQ16MBS
- method Flop as IMImageQ16MBS
- method MosaicImages as IMImageQ16MBS
- method Roll(x as integer, y as integer) as IMImageQ16MBS
- method Shave(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method Splice(x as integer, y as integer, width as integer, height as integer) as IMImageQ16MBS
- method Trim as IMImageQ16MBS
- method DestroyImageAttributes
- method SetImageAttribute(key as string, value as string) as boolean
- method GetImageAttribute(key as string) as IMImageAttributeQ16MBS
- method GetNextImageAttribute as IMImageAttributeQ16MBS
- method CloneImageAttributes(image as IMImageAttributeQ16MBS) as Boolean
- method DeleteImageAttribute(key as string) as Boolean
- method GetImageClippingPathAttribute as IMImageAttributeQ16MBS
- method ResetImageAttributeIterator
- method OilPaint(radius as double) as IMImageQ16MBS
- method Charcoal(radius as double, sigma as double) as IMImageQ16MBS
- method Colorize(opacity as string, PenColorRed as integer, PenColorGreen as integer, PenColorBlue as integer, PenColorOpacity as integer) as IMImageQ16MBS
- method Implode(factor as double) as IMImageQ16MBS
- method Swirl(degrees as double) as IMImageQ16MBS
- method Wave(amplitude as double, wavelength as double) as IMImageQ16MBS
- method Stereo(otherImage as IMImageQ16MBS) as IMImageQ16MBS
- method Stegano(watermarkImage as IMImageQ16MBS) as IMImageQ16MBS
- method Solarize(factor as double) as boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method ProfileImage(name as string, ProfileData as string) as boolean
- method RemoveImageProfile(name as string) as string
- method GetImageProfile(name as string) as string
- method GetNextImageProfile as string
- method CloneImageProfiles(SourceImage as IMImageQ16MBS) as boolean
- method ResetImageProfileIterator
- method DestroyImageProfiles
- method RGBTransformImage(Colorspace as integer) as boolean
- method SetImageColorspace(Colorspace as integer) as boolean
- method TransformRGBImage(Colorspace as integer) as boolean
- method CycleColormap(displace as integer) as boolean
- method ClipPath(path as string, inside as boolean) as boolean
- method Average as IMImageQ16MBS
- method Combine(channel as integer) as IMImageQ16MBS
- method SetPixel(x as integer, y as integer, newPixel as IMColorQ16MBS)
- method CopyPixel(x as integer, y as integer) as IMColorQ16MBS
- method Rotate(degrees as double) as IMImageQ16MBS
- method Shear(Xshear as double, Yshear as double) as IMImageQ16MBS
- method Thumbnail(width as integer, height as integer) as IMImageQ16MBS
- method Scale(width as integer, height as integer) as IMImageQ16MBS
- method Sample(width as integer, height as integer) as IMImageQ16MBS
- method Minify as IMImageQ16MBS
- method Magnify as IMImageQ16MBS
- method Resize(width as integer, height as integer, FilterID as integer, blur as double) as IMImageQ16MBS
- method RandomThresholdChannel(channel as integer, thresholds as string) as boolean
- method WhiteThreshold(threshold as string) as boolean
- method BlackThreshold(threshold as string) as boolean
- method BilevelChannel(channel as integer, threshold as double) as boolean
- method UnsharpMaskChannel(channel as integer, radius as double, sigma as double, amount as double, threshold as double) as IMImageQ16MBS
- method Spread(radius as double) as IMImageQ16MBS
- method SharpenChannel(channel as integer, radius as double, sigma as double) as IMImageQ16MBS
- method Shade(gray as boolean, azimuth as double, elevation as double) as IMImageQ16MBS
- method ReduceNoise(radius as double) as IMImageQ16MBS
- method RadialBlur(angle as double) as IMImageQ16MBS
- method MotionBlur(radius as double, sigma as double, angle as double) as IMImageQ16MBS
- method MedianFilter(radius as double) as IMImageQ16MBS
- method GaussianBlurChannel(channel as integer, radius as double, sigma as double) as IMImageQ16MBS
- method Emboss(radius as double, sigma as double) as IMImageQ16MBS
- method Edge(radius as double) as IMImageQ16MBS
- method Despeckle() as IMImageQ16MBS
- method BlurImageChannel(channel as integer, radius as double, sigma as double) as IMImageQ16MBS
- method Blur(radius as double, sigma as double) as IMImageQ16MBS
- method AdaptiveThreshold(width as integer, height as integer, offset as integer) as IMImageQ16MBS
- method AddNoise(NoiseType as integer) as IMImageQ16MBS
- method Close
- method DestroyImage
- method Clone as IMImageQ16MBS
- method WriteImage(info as IMImageInfoQ16MBS) as boolean
- method IsBlobExempt as boolean
- method IsBlobSeekable as boolean
- method IsBlobTemporary as boolean
- method BlobSize as integer
- method ImageToBlob(info as IMImageInfoQ16MBS) as String
- method ImagesToBlob(info as IMImageInfoQ16MBS) as String
- method HandleMemory as memoryblock
- method Composite(ComposeOperator as integer, Image as IMImageQ16MBS, x as integer, y as integer)
- method DestroyImageList
- method AppendImageToList(img as IMImageQ16MBS)
- method RemoveFirstImageFromList as IMImageQ16MBS
- method NewImage(info as IMImageInfoQ16MBS, width as integer, height as integer, background as IMMagickPixelPacketQ16MBS) as boolean
- method SetPicture(pic as picture, x as integer, y as integer)
- method SetPictureMask(maskpic as picture, x as integer, y as integer)
- method CopyPicture(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPictureMask(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPicture as picture
- method CopyPictureMask as picture
- property Handle as Integer
- property Release as Boolean
- property LastException as IMExceptionQ16MBS
- property Filename as String
- property Magick as String
- property LastError as Integer
- property Width as Integer
- property Height as Integer
- property ResolutionUnits as Integer
- property Quality as Integer
- property Compression as Integer
- property Orientation as Integer
- property ResolutionX as double
- property ResolutionY as double
- property Endian as Integer
- property Interlace as Integer
- property Scene as Integer
- property Depth as Integer
- property Colors as Integer
- property ColorSpace as Integer
- property StorageClass as Integer
- property Gravity as Integer
- property Filter as Integer
- property Taint as Boolean
- property Matte as Boolean
- property Gamma as double
- property BlurFactor as double
- property Bias as double
- property Fuzz as double
- property RenderingIntent as Integer
- property BackgroundColor as IMColorQ16MBS
- property BorderColor as IMColorQ16MBS
- property MatteColor as IMColorQ16MBS
- property Montage as String
- property Directory as String
- property Geometry as String
- property Offset as Integer
- class IMImageQ32MBS
- method ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ32MBS) as Boolean
- method ClutImage(clutImage as IMImageQ32MBS) as Boolean
- method ContrastImage(sharpen as boolean) as Boolean
- method NormalizeImageChannel(ChannelType as Integer) as Boolean
- method NormalizeImage as Boolean
- method NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- method NegateImage(gray as boolean = false) as Boolean
- method EqualizeImageChannel(ChannelType as Integer) as Boolean
- method EqualizeImage as Boolean
- method BrightnessContrastImage(brightness as double, contrast as double) as Boolean
- method BrightnessContrastImageChannel(ChannelType as Integer, brightness as double, contrast as double) as Boolean
- method AutoLevelImageChannel(ChannelType as Integer) as Boolean
- method AutoLevelImage as Boolean
- method AutoGammaImageChannel(ChannelType as Integer) as Boolean
- method AutoGammaImage as Boolean
- method CreateHBITMAP as Ptr
- method DistortImage(DistortImageMethod as integer, values() as double, bestfit as boolean) as IMImageQ32MBS
- method FrameImage(x as integer, y as integer, width as integer, height as integer, innerBevel as integer, OuterBevel as integer) as IMImageQ32MBS
- method BorderImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method RaiseImage(x as integer, y as integer, width as integer, height as integer, raise as boolean) as boolean
- method EncipherImage(passkey as string) as boolean
- method DecipherImage(passkey as string) as boolean
- method RemoveDuplicateLayers
- method RemoveZeroDelayLayers
- method TransformImage(CropGeometry as string, ImageGeometry as string) as boolean
- method TransformImages(CropGeometry as string, ImageGeometry as string) as boolean
- method CropImageToTiles(CropGeometry as string) as IMImageQ32MBS
- method ConsolidateCMYKImages as IMImageQ32MBS
- method ExcerptImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method ExtentImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method TransverseImage as IMImageQ32MBS
- method TransposeImage as IMImageQ32MBS
- method AffineTransformImage(matrix as IMImageAffineMatrixQ32MBS) as IMImageQ32MBS
- method MergeImageLayers(ImageLayerMethod as integer) as IMImageQ32MBS
- method CompareImageLayers(ImageLayerMethod as integer) as IMImageQ32MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImageQ32MBS
- method OptimizeImageLayers as IMImageQ32MBS
- method FxImage(expression as string) as IMImageQ32MBS
- method Chop(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method CoalesceImages as IMImageQ32MBS
- method Crop(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method DeconstructImages as IMImageQ32MBS
- method FlattenImages as IMImageQ32MBS
- method Flip as IMImageQ32MBS
- method Flop as IMImageQ32MBS
- method MosaicImages as IMImageQ32MBS
- method Roll(x as integer, y as integer) as IMImageQ32MBS
- method Shave(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method Splice(x as integer, y as integer, width as integer, height as integer) as IMImageQ32MBS
- method Trim as IMImageQ32MBS
- method DestroyImageAttributes
- method SetImageAttribute(key as string, value as string) as boolean
- method GetImageAttribute(key as string) as IMImageAttributeQ32MBS
- method GetNextImageAttribute as IMImageAttributeQ32MBS
- method CloneImageAttributes(image as IMImageAttributeQ32MBS) as Boolean
- method DeleteImageAttribute(key as string) as Boolean
- method GetImageClippingPathAttribute as IMImageAttributeQ32MBS
- method ResetImageAttributeIterator
- method OilPaint(radius as double) as IMImageQ32MBS
- method Charcoal(radius as double, sigma as double) as IMImageQ32MBS
- method Colorize(opacity as string, PenColorRed as integer, PenColorGreen as integer, PenColorBlue as integer, PenColorOpacity as integer) as IMImageQ32MBS
- method Implode(factor as double) as IMImageQ32MBS
- method Swirl(degrees as double) as IMImageQ32MBS
- method Wave(amplitude as double, wavelength as double) as IMImageQ32MBS
- method Stereo(otherImage as IMImageQ32MBS) as IMImageQ32MBS
- method Stegano(watermarkImage as IMImageQ32MBS) as IMImageQ32MBS
- method Solarize(factor as double) as boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method ProfileImage(name as string, ProfileData as string) as boolean
- method RemoveImageProfile(name as string) as string
- method GetImageProfile(name as string) as string
- method GetNextImageProfile as string
- method CloneImageProfiles(SourceImage as IMImageQ32MBS) as boolean
- method ResetImageProfileIterator
- method DestroyImageProfiles
- method RGBTransformImage(Colorspace as integer) as boolean
- method SetImageColorspace(Colorspace as integer) as boolean
- method TransformRGBImage(Colorspace as integer) as boolean
- method CycleColormap(displace as integer) as boolean
- method ClipPath(path as string, inside as boolean) as boolean
- method Average as IMImageQ32MBS
- method Combine(channel as integer) as IMImageQ32MBS
- method SetPixel(x as integer, y as integer, newPixel as IMColorQ32MBS)
- method CopyPixel(x as integer, y as integer) as IMColorQ32MBS
- method Rotate(degrees as double) as IMImageQ32MBS
- method Shear(Xshear as double, Yshear as double) as IMImageQ32MBS
- method Thumbnail(width as integer, height as integer) as IMImageQ32MBS
- method Scale(width as integer, height as integer) as IMImageQ32MBS
- method Sample(width as integer, height as integer) as IMImageQ32MBS
- method Minify as IMImageQ32MBS
- method Magnify as IMImageQ32MBS
- method Resize(width as integer, height as integer, FilterID as integer, blur as double) as IMImageQ32MBS
- method RandomThresholdChannel(channel as integer, thresholds as string) as boolean
- method WhiteThreshold(threshold as string) as boolean
- method BlackThreshold(threshold as string) as boolean
- method BilevelChannel(channel as integer, threshold as double) as boolean
- method UnsharpMaskChannel(channel as integer, radius as double, sigma as double, amount as double, threshold as double) as IMImageQ32MBS
- method Spread(radius as double) as IMImageQ32MBS
- method SharpenChannel(channel as integer, radius as double, sigma as double) as IMImageQ32MBS
- method Shade(gray as boolean, azimuth as double, elevation as double) as IMImageQ32MBS
- method ReduceNoise(radius as double) as IMImageQ32MBS
- method RadialBlur(angle as double) as IMImageQ32MBS
- method MotionBlur(radius as double, sigma as double, angle as double) as IMImageQ32MBS
- method MedianFilter(radius as double) as IMImageQ32MBS
- method GaussianBlurChannel(channel as integer, radius as double, sigma as double) as IMImageQ32MBS
- method Emboss(radius as double, sigma as double) as IMImageQ32MBS
- method Edge(radius as double) as IMImageQ32MBS
- method Despeckle() as IMImageQ32MBS
- method BlurImageChannel(channel as integer, radius as double, sigma as double) as IMImageQ32MBS
- method Blur(radius as double, sigma as double) as IMImageQ32MBS
- method AdaptiveThreshold(width as integer, height as integer, offset as integer) as IMImageQ32MBS
- method AddNoise(NoiseType as integer) as IMImageQ32MBS
- method Close
- method DestroyImage
- method Clone as IMImageQ32MBS
- method WriteImage(info as IMImageInfoQ32MBS) as boolean
- method IsBlobExempt as boolean
- method IsBlobSeekable as boolean
- method IsBlobTemporary as boolean
- method BlobSize as integer
- method ImageToBlob(info as IMImageInfoQ32MBS) as String
- method ImagesToBlob(info as IMImageInfoQ32MBS) as String
- method HandleMemory as memoryblock
- method Composite(ComposeOperator as integer, Image as IMImageQ32MBS, x as integer, y as integer)
- method DestroyImageList
- method AppendImageToList(img as IMImageQ32MBS)
- method RemoveFirstImageFromList as IMImageQ32MBS
- method NewImage(info as IMImageInfoQ32MBS, width as integer, height as integer, background as IMMagickPixelPacketQ32MBS) as boolean
- method SetPicture(pic as picture, x as integer, y as integer)
- method SetPictureMask(maskpic as picture, x as integer, y as integer)
- method CopyPicture(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPictureMask(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPicture as picture
- method CopyPictureMask as picture
- property Handle as Integer
- property Release as Boolean
- property LastException as IMExceptionQ32MBS
- property Filename as String
- property Magick as String
- property LastError as Integer
- property Width as Integer
- property Height as Integer
- property ResolutionUnits as Integer
- property Quality as Integer
- property Compression as Integer
- property Orientation as Integer
- property ResolutionX as double
- property ResolutionY as double
- property Endian as Integer
- property Interlace as Integer
- property Scene as Integer
- property Depth as Integer
- property Colors as Integer
- property ColorSpace as Integer
- property StorageClass as Integer
- property Gravity as Integer
- property Filter as Integer
- property Taint as Boolean
- property Matte as Boolean
- property Gamma as double
- property BlurFactor as double
- property Bias as double
- property Fuzz as double
- property RenderingIntent as Integer
- property BackgroundColor as IMColorQ32MBS
- property BorderColor as IMColorQ32MBS
- property MatteColor as IMColorQ32MBS
- property Montage as String
- property Directory as String
- property Geometry as String
- property Offset as Integer
- class IMImageQ8MBS
- method ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ8MBS) as Boolean
- method ClutImage(clutImage as IMImageQ8MBS) as Boolean
- method ContrastImage(sharpen as boolean) as Boolean
- method NormalizeImageChannel(ChannelType as Integer) as Boolean
- method NormalizeImage as Boolean
- method NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- method NegateImage(gray as boolean = false) as Boolean
- method EqualizeImageChannel(ChannelType as Integer) as Boolean
- method EqualizeImage as Boolean
- method BrightnessContrastImage(brightness as double, contrast as double) as Boolean
- method BrightnessContrastImageChannel(ChannelType as Integer, brightness as double, contrast as double) as Boolean
- method AutoLevelImageChannel(ChannelType as Integer) as Boolean
- method AutoLevelImage as Boolean
- method AutoGammaImageChannel(ChannelType as Integer) as Boolean
- method AutoGammaImage as Boolean
- method CreateHBITMAP as Ptr
- method DistortImage(DistortImageMethod as integer, values() as double, bestfit as boolean) as IMImageQ8MBS
- method FrameImage(x as integer, y as integer, width as integer, height as integer, innerBevel as integer, OuterBevel as integer) as IMImageQ8MBS
- method BorderImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method RaiseImage(x as integer, y as integer, width as integer, height as integer, raise as boolean) as boolean
- method EncipherImage(passkey as string) as boolean
- method DecipherImage(passkey as string) as boolean
- method RemoveDuplicateLayers
- method RemoveZeroDelayLayers
- method TransformImage(CropGeometry as string, ImageGeometry as string) as boolean
- method TransformImages(CropGeometry as string, ImageGeometry as string) as boolean
- method CropImageToTiles(CropGeometry as string) as IMImageQ8MBS
- method ConsolidateCMYKImages as IMImageQ8MBS
- method ExcerptImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method ExtentImage(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method TransverseImage as IMImageQ8MBS
- method TransposeImage as IMImageQ8MBS
- method AffineTransformImage(matrix as IMImageAffineMatrixQ8MBS) as IMImageQ8MBS
- method MergeImageLayers(ImageLayerMethod as integer) as IMImageQ8MBS
- method CompareImageLayers(ImageLayerMethod as integer) as IMImageQ8MBS
- method OptimizeImageTransparency
- method OptimizePlusImageLayers as IMImageQ8MBS
- method OptimizeImageLayers as IMImageQ8MBS
- method FxImage(expression as string) as IMImageQ8MBS
- method Chop(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method CoalesceImages as IMImageQ8MBS
- method Crop(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method DeconstructImages as IMImageQ8MBS
- method FlattenImages as IMImageQ8MBS
- method Flip as IMImageQ8MBS
- method Flop as IMImageQ8MBS
- method MosaicImages as IMImageQ8MBS
- method Roll(x as integer, y as integer) as IMImageQ8MBS
- method Shave(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method Splice(x as integer, y as integer, width as integer, height as integer) as IMImageQ8MBS
- method Trim as IMImageQ8MBS
- method DestroyImageAttributes
- method SetImageAttribute(key as string, value as string) as boolean
- method GetImageAttribute(key as string) as IMImageAttributeQ8MBS
- method GetNextImageAttribute as IMImageAttributeQ8MBS
- method CloneImageAttributes(image as IMImageAttributeQ8MBS) as Boolean
- method DeleteImageAttribute(key as string) as Boolean
- method GetImageClippingPathAttribute as IMImageAttributeQ8MBS
- method ResetImageAttributeIterator
- method OilPaint(radius as double) as IMImageQ8MBS
- method Charcoal(radius as double, sigma as double) as IMImageQ8MBS
- method Colorize(opacity as string, PenColorRed as integer, PenColorGreen as integer, PenColorBlue as integer, PenColorOpacity as integer) as IMImageQ8MBS
- method Implode(factor as double) as IMImageQ8MBS
- method Swirl(degrees as double) as IMImageQ8MBS
- method Wave(amplitude as double, wavelength as double) as IMImageQ8MBS
- method Stereo(otherImage as IMImageQ8MBS) as IMImageQ8MBS
- method Stegano(watermarkImage as IMImageQ8MBS) as IMImageQ8MBS
- method Solarize(factor as double) as boolean
- method SetImageProfile(name as string, ProfileData as string) as boolean
- method ProfileImage(name as string, ProfileData as string) as boolean
- method RemoveImageProfile(name as string) as string
- method GetImageProfile(name as string) as string
- method GetNextImageProfile as string
- method CloneImageProfiles(SourceImage as IMImageQ8MBS) as boolean
- method ResetImageProfileIterator
- method DestroyImageProfiles
- method RGBTransformImage(Colorspace as integer) as boolean
- method SetImageColorspace(Colorspace as integer) as boolean
- method TransformRGBImage(Colorspace as integer) as boolean
- method CycleColormap(displace as integer) as boolean
- method ClipPath(path as string, inside as boolean) as boolean
- method Average as IMImageQ8MBS
- method Combine(channel as integer) as IMImageQ8MBS
- method SetPixel(x as integer, y as integer, newPixel as IMColorQ8MBS)
- method CopyPixel(x as integer, y as integer) as IMColorQ8MBS
- method Rotate(degrees as double) as IMImageQ8MBS
- method Shear(Xshear as double, Yshear as double) as IMImageQ8MBS
- method Thumbnail(width as integer, height as integer) as IMImageQ8MBS
- method Scale(width as integer, height as integer) as IMImageQ8MBS
- method Sample(width as integer, height as integer) as IMImageQ8MBS
- method Minify as IMImageQ8MBS
- method Magnify as IMImageQ8MBS
- method Resize(width as integer, height as integer, FilterID as integer, blur as double) as IMImageQ8MBS
- method RandomThresholdChannel(channel as integer, thresholds as string) as boolean
- method WhiteThreshold(threshold as string) as boolean
- method BlackThreshold(threshold as string) as boolean
- method BilevelChannel(channel as integer, threshold as double) as boolean
- method UnsharpMaskChannel(channel as integer, radius as double, sigma as double, amount as double, threshold as double) as IMImageQ8MBS
- method Spread(radius as double) as IMImageQ8MBS
- method SharpenChannel(channel as integer, radius as double, sigma as double) as IMImageQ8MBS
- method Shade(gray as boolean, azimuth as double, elevation as double) as IMImageQ8MBS
- method ReduceNoise(radius as double) as IMImageQ8MBS
- method RadialBlur(angle as double) as IMImageQ8MBS
- method MotionBlur(radius as double, sigma as double, angle as double) as IMImageQ8MBS
- method MedianFilter(radius as double) as IMImageQ8MBS
- method GaussianBlurChannel(channel as integer, radius as double, sigma as double) as IMImageQ8MBS
- method Emboss(radius as double, sigma as double) as IMImageQ8MBS
- method Edge(radius as double) as IMImageQ8MBS
- method Despeckle() as IMImageQ8MBS
- method BlurImageChannel(channel as integer, radius as double, sigma as double) as IMImageQ8MBS
- method Blur(radius as double, sigma as double) as IMImageQ8MBS
- method AdaptiveThreshold(width as integer, height as integer, offset as integer) as IMImageQ8MBS
- method AddNoise(NoiseType as integer) as IMImageQ8MBS
- method Close
- method DestroyImage
- method Clone as IMImageQ8MBS
- method WriteImage(info as IMImageInfoQ8MBS) as boolean
- method IsBlobExempt as boolean
- method IsBlobSeekable as boolean
- method IsBlobTemporary as boolean
- method BlobSize as integer
- method ImageToBlob(info as IMImageInfoQ8MBS) as String
- method ImagesToBlob(info as IMImageInfoQ8MBS) as String
- method HandleMemory as memoryblock
- method Composite(ComposeOperator as integer, Image as IMImageQ8MBS, x as integer, y as integer)
- method DestroyImageList
- method AppendImageToList(img as IMImageQ8MBS)
- method RemoveFirstImageFromList as IMImageQ8MBS
- method NewImage(info as IMImageInfoQ8MBS, width as integer, height as integer, background as IMMagickPixelPacketQ8MBS) as boolean
- method SetPicture(pic as picture, x as integer, y as integer)
- method SetPictureMask(maskpic as picture, x as integer, y as integer)
- method CopyPicture(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPictureMask(x as integer, y as integer, width as integer, height as integer) as picture
- method CopyPicture as picture
- method CopyPictureMask as picture
- property Handle as Integer
- property Release as Boolean
- property LastException as IMExceptionQ8MBS
- property Filename as String
- property Magick as String
- property LastError as Integer
- property Width as Integer
- property Height as Integer
- property ResolutionUnits as Integer
- property Quality as Integer
- property Compression as Integer
- property Orientation as Integer
- property ResolutionX as double
- property ResolutionY as double
- property Endian as Integer
- property Interlace as Integer
- property Scene as Integer
- property Depth as Integer
- property Colors as Integer
- property ColorSpace as Integer
- property StorageClass as Integer
- property Gravity as Integer
- property Filter as Integer
- property Taint as Boolean
- property Matte as Boolean
- property Gamma as double
- property BlurFactor as double
- property Bias as double
- property Fuzz as double
- property RenderingIntent as Integer
- property BackgroundColor as IMColorQ8MBS
- property BorderColor as IMColorQ8MBS
- property MatteColor as IMColorQ8MBS
- property Montage as String
- property Directory as String
- property Geometry as String
- property Offset as Integer
- class IMKernelInfo7MBS
- method Constructor(Type as Integer, GeometryInfo as IMGeometryInfo7MBS)
- method Constructor(kernelString as String)
- method Constructor(KernelInfo as IMKernelInfo7MBS)
- method Clone as IMKernelInfo7MBS
- method ScaleGeometry(Geometry as string)
- method Scale(scaleFactor as double, GeometryFlags as integer)
- method UnityAddKernelInfo(scale as double)
- property Handle as Integer
- property Release as Boolean
- property LastException as IMException7MBS
- property LastError as Integer
- property Type as Integer
- property Width as UInt64
- property Height as UInt64
- property X as UInt64
- property Y as UInt64
- property Minimum as Double
- property Maximum as Double
- property NegativeRange as Double
- property PositiveRange as Double
- property Angle as Double
- property Values as Ptr
- property NextKernel as IMKernelInfo7MBS
- class IMMagickInfo7MBS
- class IMMagickInfoList7MBS
- class IMMagickInfoListQ16MBS
- class IMMagickInfoListQ32MBS
- class IMMagickInfoListQ8MBS
- class IMMagickInfoQ16MBS
- method Close
- property Handle as Integer
- property Name as String
- property Description as String
- property Version as String
- property Note as String
- property ModuleName as String
- property Adjoin as Boolean
- property Raw as Boolean
- property EndianSupport as Boolean
- property BlobSupport as Boolean
- property SeekableStream as Boolean
- property ThreadSupport as Boolean
- property Stealth as Boolean
- class IMMagickInfoQ32MBS
- method Close
- property Handle as Integer
- property Name as String
- property Description as String
- property Version as String
- property Note as String
- property ModuleName as String
- property Adjoin as Boolean
- property Raw as Boolean
- property EndianSupport as Boolean
- property BlobSupport as Boolean
- property SeekableStream as Boolean
- property ThreadSupport as Boolean
- property Stealth as Boolean
- class IMMagickInfoQ8MBS
- method Close
- property Handle as Integer
- property Name as String
- property Description as String
- property Version as String
- property Note as String
- property ModuleName as String
- property Adjoin as Boolean
- property Raw as Boolean
- property EndianSupport as Boolean
- property BlobSupport as Boolean
- property SeekableStream as Boolean
- property ThreadSupport as Boolean
- property Stealth as Boolean
- class IMMagickPixelPacketQ16MBS
- class IMMagickPixelPacketQ32MBS
- class IMMagickPixelPacketQ8MBS
- class IMMissingFunctionException7MBS
- class IMMissingFunctionExceptionQ16MBS
- class IMMissingFunctionExceptionQ32MBS
- class IMMissingFunctionExceptionQ8MBS
- class IMMontageInfo7MBS
- method Constructor(ImageInfo as IMImageInfo7MBS)
- method Close
- method Clone(ImageInfo as IMImageInfo7MBS) as IMMontageInfo7MBS
- property Handle as Integer
- property Release as Boolean
- property LastException as IMException7MBS
- property LastError as Integer
- property Geometry as String
- property Tile as String
- property Title as String
- property Frame as String
- property Texture as String
- property Font as String
- property PointSize as Double
- property BorderWidth as UInt64
- property Shadow as Boolean
- property AlphaColor as IMPixelInfo7MBS
- property BackgroundColor as IMPixelInfo7MBS
- property BorderColor as IMPixelInfo7MBS
- property Fill as IMPixelInfo7MBS
- property Stroke as IMPixelInfo7MBS
- property Gravity as Integer
- property Filename as String
- property Debug as Boolean
- property MatteColor as IMPixelInfo7MBS
- class IMOptionInfo7MBS
- property Mnemonic as String
- property Type as Integer
- property Flags as Integer
- property Stealth as Boolean
- shared method IsCommandOption(name as string) as Boolean
- shared method GetCommandOptionInfo(name as string) as IMOptionInfo7MBS
- shared method CommandOptionToMnemonic(option as integer, type as integer) as String
- class IMPixelInfo7MBS
- method Constructor(Image as IMImage7MBS = nil)
- method Clone as IMPixelInfo7MBS
- property StorageClass as Integer
- property ColorSpace as Integer
- property AlphaTrait as Integer
- property Depth as Integer
- property Count as UInt64
- property fuzz as Double
- property red as Double
- property green as Double
- property blue as Double
- property black as Double
- property alpha as Double
- property index as Double
- class IMPointInfo7MBS
- class IMQuantizeInfo7MBS
- method Constructor
- method Constructor(QuantizeInfo as IMQuantizeInfo7MBS)
- method Constructor(ImageInfo as IMImageInfo7MBS)
- method Clone as IMQuantizeInfo7MBS
- property Handle as Integer
- property Release as Boolean
- property LastException as IMException7MBS
- property LastError as Integer
- property NumberColors as UInt64
- property TreeDepth as UInt64
- property ColorSpace as Integer
- property DitherMethod as Integer
- property MeasureError as Boolean
- class IMRectangleInfo7MBS
- module ImageMagick7MBS
- method InitializeMagick(path as string = "")
- method NewImageList as IMImage7MBS
- method MagickInfoList as IMMagickInfoList7MBS
- method SetCurrentDirectory(path as folderitem) as boolean
- method NewImageInfo as IMImageInfo7MBS
- method LoadLibrary(path as string) as boolean
- method LoadLibraryFile(path as folderitem) as boolean
- method MagickToMime(name as string) as string
- method PrintMagickVersion
- method ClampToQuantum(value as Double) as Double
- method ScaleQuantumToChar(value as Double) as UInt8
