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 |
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 |
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 |
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 |
(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 |
(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 |
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 |
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 |
(Read only property)
Some examples using this 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 |
(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 |
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 |
(Read only property)
Some examples using this 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.
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 |
(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 |
(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 |
(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 |
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 |
(Read only property)
Some examples using this 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 |
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 |
(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 |
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 |
(Read only property)
Some examples using this 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 |
(Read only property)
Some examples using this property:
DynaPDFImageMBS.JBIG2Lossy as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | DynaPDF | MBS DynaPDF Plugin | 26.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is an important special case because "lossy" means that symbols with no exact match were used to compress the image. This improved compression rates but caused sometimes unacceptable errors in the resulting image, e.g. changing text or even worse, changing numbers.
(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 |
(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 |
(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 |
(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 |
(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 |
(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 |
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 |
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 |
(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 |
(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 |
(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 |
(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 |
(Read only property)
Some examples using this 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 |
JPXDecode only, PDF_MAX_INT if not set. See PDF Reference for further information.
(Read only property)
Some examples using this 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 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 |
(Read only property)
The items on this page are in the following plugins: MBS DynaPDF Plugin.