Xojo Conferences
XDCMay2019MiamiUSA
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

Next items

GMImageMBS.adjoin as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Join images into a single multi-image file.
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.animationDelay as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Time in 1/100ths of a second (0 to 65535) which must expire before displaying the next image in an animated sequence.
Notes:
This option is useful for regulating the animation of a sequence of GIF images within Netscape.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.animationIterations as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Number of iterations to loop an animation (e.g. Netscape loop extension) for.
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.antiAlias as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Control antialiasing of rendered Postscript and Postscript or TrueType fonts.
Notes:
Enabled by default.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.backgroundColor as GMColorMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image background color.
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.backgroundTexture as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image file name to use as the background texture.
Notes:
Does not modify image pixels.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.baseColumns as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 16.4 Yes Yes Yes Yes No
Function: Base image width (before transformations)
Notes: (Read only property)

Feedback, Comments & Corrections

GMImageMBS.baseFilename as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 16.4 Yes Yes Yes Yes No
Function: Base image filename (before transformations)
Notes: (Read only property)

Feedback, Comments & Corrections

GMImageMBS.baseRows as Uint32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Base image height (before transformations).
Example:
dim p as Picture = LogoMBS(500)
dim image as new GMImageMBS(p)

Title = str(image.baseRows)+" x "+str(image.baseColumns)
Notes: (Read only property)

Feedback, Comments & Corrections

GMImageMBS.borderColor as GMColorMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image border color.
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.boundingBox as GMGeometryMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Return smallest bounding box enclosing non-border pixels.
Example:
dim g as new GMGeometryMBS(500,500)
dim c as new GMColorRGBMBS("white") // white
dim image as new GMImageMBS(g, c)

image.fillColor = new GMColorRGBMBS("red") // set color
image.strokeColor = new GMColorRGBMBS("green") // set color

image.strokeWidth = 5

dim draw as GMGraphicsMBS = image.Graphics

// Draw a circle

draw.Circle(250, 250, 120, 150)
draw.Draw

draw = nil
image.type = image.TrueColorType

Backdrop = image.CopyPicture

MsgBox image.boundingBox.StringValue
Notes:
The current fuzz value is used when discriminating between pixels. This is the crop bounding box used by crop(Geometry(0,0)).
(Read only property)

Feedback, Comments & Corrections

GMImageMBS.boxColor as GMColorMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Base color that annotation text is rendered on (default none).
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.classType as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image class (DirectClass or PseudoClass).
Notes:
NOTE: setting a DirectClass image to PseudoClass will result in the loss of color information if the number of colors in the image is greater than the maximum palette size (either 256 or 65536 entries depending on the value of QuantumDepth when ImageMagick was built):
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.clipMask as GMImageMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Associate a clip mask image with the current image.
Notes:
The clip mask image must have the same dimensions as the current image or an exception is thrown. Clipping occurs wherever pixels are transparent in the clip mask image. Clipping Pass an invalid image to unset an existing clip mask.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.colorFuzz as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Colors within this distance are considered equal.
Notes:
A number of algorithms search for a target color. By default the color must be exact. Use this option to match colors that are close to the target color in RGB space.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.colorMapSize as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Number of entries in the colormap.
Notes:
Setting the colormap size may extend or truncate the colormap. The maximum number of supported entries is specified by the MaxColormapSize constant, and is dependent on the value of QuantumDepth when GraphicsMagick is compiled. An exception is thrown if more entries are requested than may be supported. Care should be taken when truncating the colormap to ensure that the image colormap indexes reference valid colormap entries.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.colorSpace as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: The colorspace (e.g. CMYK) used to represent the image pixel colors.
Notes:
UndefinedColorspace = 0
RGBColorspace = 1 (Plain old RGB colorspace)
GRAYColorspace = 2 (Plain old full-range grayscale)
TransparentColorspace = 3 (RGB but preserve matte channel during quantize)
OHTAColorspace = 4
XYZColorspace = 5 (CIE XYZ)
YCCColorspace = 6 (Kodak PhotoCD PhotoYCC)
YIQColorspace = 7
YPbPrColorspace = 8
YUVColorspace = 9
CMYKColorspace = 10 (Cyan, magenta, yellow, black, alpha)
sRGBColorspace = 11 (Kodak PhotoCD sRGB)
HSLColorspace = 12 (Hue, saturation, luminosity)
HWBColorspace = 13 (Hue, whiteness, blackness)
LABColorspace = 14 (LAB colorspace not supported yet other than via lcms)
CineonLogRGBColorspace = 15 (RGB data with Cineon Log scaling, 2.048 density range)
Rec601LumaColorspace = 16 (Luma (Y) according to ITU-R 601)
Rec601YCbCrColorspace = 17 (YCbCr according to ITU-R 601)
Rec709LumaColorspace = 18 (Luma (Y) according to ITU-R 709)
Rec709YCbCrColorspace = 19 (YCbCr according to ITU-R 709)
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.columns as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image width.
Example:
dim p as Picture = LogoMBS(500)
dim image as new GMImageMBS(p)

Title = str(image.columns)+" x "+str(image.rows)
Backdrop=image.CopyPicture
Notes: (Read only property)

Feedback, Comments & Corrections

GMImageMBS.comment as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image comment.
Notes:
When you set this property, you add comment string to image.
By default, each image is commented with its file name. Use this method to assign a specific comment to the image. Optionally you can include the image filename, type, width, height, or other image attributes by embedding special format characters:
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.compose as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Composition operator to be used when composition is implicitly used (such as for image flattening).
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.compressType as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image compresion type.
Notes:
The default is the compression type of the input image file.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.debug as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Enable printing of debug messages from GraphicsMagick as it executes.
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.density as GMGeometryMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Vertical and horizontal resolution in pixels of the image.
Example:
dim p as new GMImageMBS

dim item as FolderItem = SpecialFolder.Desktop.Child("input.png")
p.read(item)
p.scale new GMGeometryMBS(3750,3750)
p.quality = 95
p.resolutionUnits = p.PixelsPerInchResolution
p.density = new GMGeometryMBS(300, 300)
dim out as FolderItem = SpecialFolder.Desktop.Child("output.png")
p.write out
Notes:
This option specifies an image density when decoding a Postscript or Portable Document page. Often used with psPageSize.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.depth as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image depth (bits allocated to red/green/blue components).
Notes:
Used to specify the bit depth when reading or writing raw images or when the output format supports multiple depths. Defaults to the quantum depth that GraphicsMagick is compiled with.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.directory as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Tile names from within an image montage.
Notes: (Read only property)

Feedback, Comments & Corrections

GMImageMBS.endian as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: The endian mode.
Notes:
Endianness (LSBEndian like Intel, MSBEndian like SPARC, or NativeEndian for what this computer uses) for image formats which support endian-specific options.
(Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.fileName as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Image file name.
Notes: (Read and Write property)

Feedback, Comments & Corrections

GMImageMBS.fileSize as Int64
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Number of bytes of the image on disk.
Notes: (Read only property)

Feedback, Comments & Corrections

GMImageMBS.fillColor as GMColorMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 Yes Yes Yes Yes No
Function: Color to use when filling drawn objects.
Example:
dim g as new GMGeometryMBS(500,500)
dim c as new GMColorRGBMBS("white") // white
dim image as new GMImageMBS(g, c)

image.strokeColor = new GMColorRGBMBS("red") // Outline color
image.fillColor = new GMColorRGBMBS("green") // Fill color
image.strokeWidth = 5

dim draw as GMGraphicsMBS = image.Graphics

// Draw a circle
draw.Circle(250, 250, 120, 150)

Backdrop=image.CopyPicture
Notes: (Read and Write property)

Feedback, Comments & Corrections

Next items

The items on this page are in the following plugins: MBS GraphicsMagick Plugin.




Links
MBS Xojo Chart Plugins