Xojo Conferences
XDCMay2019MiamiUSA
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

Next items

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

Feedback, Comments & Corrections

GM16ImageMBS.animationDelay as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.animationIterations as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.antiAlias as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

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

Feedback, Comments & Corrections

GM16ImageMBS.backgroundTexture as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.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

GM16ImageMBS.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

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

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

Feedback, Comments & Corrections

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

Feedback, Comments & Corrections

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

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

image.strokeWidth = 5

dim draw as GM16GraphicsMBS = 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

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

Feedback, Comments & Corrections

GM16ImageMBS.classType as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.clipMask as GM16ImageMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.colorFuzz as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.colorMapSize as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.colorSpace as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

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

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

Feedback, Comments & Corrections

GM16ImageMBS.comment as string
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.compose as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

GM16ImageMBS.compressType as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

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

Feedback, Comments & Corrections

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

dim item as FolderItem = SpecialFolder.Desktop.Child("input.png")
p.read(item)
p.scale new GM16GeometryMBS(3750,3750)
p.quality = 95
p.resolutionUnits = p.PixelsPerInchResolution
p.density = new GM16GeometryMBS(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

GM16ImageMBS.depth as UInt32
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

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

Feedback, Comments & Corrections

GM16ImageMBS.endian as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property GraphicsMagick MBS GraphicsMagick Plugin 14.1 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

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

Feedback, Comments & Corrections

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

Feedback, Comments & Corrections

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

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

dim draw as GM16GraphicsMBS = 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 PDF Plugins