Platforms to show: All Mac Windows Linux Cross-Platform

Back to DynaPDFImageMBS class.

DynaPDFImageMBS.BitsPerPixel as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Bit depth of the image buffer.

Possible values are 1, 2, 4, 8, 24, 32, and 64.

(Read only property)

DynaPDFImageMBS.Buffer as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The buffer for the image data as a string.

Each scanline is aligned to a full byte.
(Read only property)

DynaPDFImageMBS.BufferPtr as Ptr

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 14.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The buffer for the image data.

Each scanline is aligned to a full byte.
(Read only property)

DynaPDFImageMBS.BufferSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The size of the image buffer in bytes.

(Read only property)

DynaPDFImageMBS.ColorCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of colors in the color table.

(Read only property)

DynaPDFImageMBS.ColorMask as Memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 14.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Pointer to color mask.

The array contains ranges in the form min/max (2 values per component) for each component before decoding.
(Read only property)

DynaPDFImageMBS.ColorSpace as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The color space refers either to the image buffer or to the color table if set.

Note that 1 bit images can occur with and without a color table.

(Read only property)

DynaPDFImageMBS.ColorSpaceObject as DynaPDFColorSpaceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The original color space.

(Read only property)

DynaPDFImageMBS.ColorTable as Memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 14.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The color table or nil.

(Read only property)

DynaPDFImageMBS.DestHeight as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Destination height (can be negative).

(Read only property)

DynaPDFImageMBS.DestWidth as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Destination width (can be negative).

(Read only property)

DynaPDFImageMBS.DestX1 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The X1 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestX2 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The X2 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestX3 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The X3 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestX4 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The X4 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestY1 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The Y1 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestY2 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The Y2 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestY3 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The Y3 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.DestY4 as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The Y4 coordinate of the parallelogram into which the image is drawn.

(Read only property)

DynaPDFImageMBS.FillColor as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 21.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The current fill color.

An image mask is drawn with the current fill color.
(Read only property)

DynaPDFImageMBS.FillColorSpace as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 21.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The color space in which FillColor is defined.

(Read only property)

DynaPDFImageMBS.Filter as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Required decode filter if the image is compressed.

Required decode filter if the image is compressed.
Possible values are dfDCTDecode (JPEG), dfJPXDecode (JPEG2000), and dfJBIG2Decode. Other filters are already removed by DynaPDF since a conversion to a native file format is then always required.

(Read only property)

DynaPDFImageMBS.Height as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Image height in pixel.

(Read only property)

DynaPDFImageMBS.ImageHandle as Ptr

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 21.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The image handle if known.

(Read only property)

DynaPDFImageMBS.ImageIndex as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 21.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The image index if known.

(Read only property)

DynaPDFImageMBS.IMaskImageHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 16.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The index of the mask image.

This is the index to use with DynaPDFMBS.GetImageObj function.
(Read only property)

Some examples using this property:

DynaPDFImageMBS.InlineImage as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
If true, the image is an inline image.

(Read only property)

DynaPDFImageMBS.Intent as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The rendering intent.

Default riNone.
(Read only property)

DynaPDFImageMBS.Interpolate as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
If true, image interpolation should be performed.

(Read and Write property)

DynaPDFImageMBS.ISoftMaskHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 16.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The index of the soft mask image.

This is the index to use with DynaPDFMBS.GetImageObj function.
(Read only property)

Some examples using this property:

DynaPDFImageMBS.JBIG2Globals as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Optional global page 0 segment (kdfJBIG2Decode filter only).

(Read only property)

DynaPDFImageMBS.JBIG2GlobalsSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The size of the bit stream in bytes.

(Read only property)

DynaPDFImageMBS.Measure as DynaPDFMeasureMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 15.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Optional measure dictionary.

(Read only property)

DynaPDFImageMBS.Metadata as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Optional XML Metadata stream.

(Read only property)

DynaPDFImageMBS.MetadataSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Length of Metadata in bytes.

(Read only property)

DynaPDFImageMBS.MinIsWhite as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
If true, the colors of 1 bit images are reversed.

(Read only property)

DynaPDFImageMBS.NumComponents as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of components stored in the image buffer.

(Read only property)

DynaPDFImageMBS.OCG as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 15.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Handle of an OCG or OCMD or -1.

Images can be part of an Optional Content Group (OCG) or Optional Content Membership Dictionary (OCMD). If OC is greater -1 an OCG or OCMD handle was set. To determine whether an OCG handle was set, check whether the value is smaller &h40000000.
(Read only property)

DynaPDFImageMBS.OrgFilter as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The image was compressed with this filter in the PDF file.

This info is useful to determine which compression filter should be used when creating a new image file from the image buffer.

(Read only property)

DynaPDFImageMBS.PDF as DynaPDFMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 14.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The reference to the parent DynaPDF object.

(Read and Write property)

DynaPDFImageMBS.PtData as DynaPDFPointDataDictionaryMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 15.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The Point Data dictionary.

(Read only property)

DynaPDFImageMBS.ResolutionX as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Image resolution on the x-axis.

(Read only property)

DynaPDFImageMBS.ResolutionY as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Image resolution on the y-axis.

(Read only property)

DynaPDFImageMBS.ScanLineLength as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The length of a scanline in bytes.

(Read only property)

DynaPDFImageMBS.SMaskInData as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The SMaskInData value.

JPXDecode only, PDF_MAX_INT if not set. See PDF Reference for further information.

(Read only property)

DynaPDFImageMBS.Transparent as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The transparent mode.

The meaning is different depending on the bit depth and whether a color table is available. If the image is a 1 bit image and if no color table is available, black pixels must be drawn with the current fill color. If the image contains a color table ColorMask contains the range of indexes in the form min/max index which appears transparent. If no color table is present ColorMask contains the transparent ranges in the form min/max for each component.

(Read only property)

DynaPDFImageMBS.Width as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Image width in pixel.

(Read only property)

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


The biggest plugin in space...