Platforms to show: All Mac Windows Linux Cross-Platform
DynaPDFImageMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | DynaPDF | MBS DynaPDF Plugin | 8.6 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 47 properties
- property BitsPerPixel as Integer
- property Buffer as String
- property BufferPtr as Ptr
- property BufferSize as Integer
- property ColorCount as Integer
- property ColorMask as Memoryblock
- property ColorSpace as Integer
- property ColorSpaceObject as DynaPDFColorSpaceMBS
- property ColorTable as Memoryblock
- property DestHeight as Single
- property DestWidth as Single
- property DestX1 as Single
- property DestX2 as Single
- property DestX3 as Single
- property DestX4 as Single
- property DestY1 as Single
- property DestY2 as Single
- property DestY3 as Single
- property DestY4 as Single
- property FillColor as Integer
- property FillColorSpace as Integer
- property Filter as Integer
- property Height as Integer
- property ImageHandle as Ptr
- property ImageIndex as Integer
- property IMaskImageHandle as Integer
- property InlineImage as Boolean
- property Intent as Integer
- property Interpolate as Boolean
- property ISoftMaskHandle as Integer
- property JBIG2Globals as String
- property JBIG2GlobalsSize as Integer
- property Measure as DynaPDFMeasureMBS
- property Metadata as String
- property MetadataSize as Integer
- property MinIsWhite as Boolean
- property NumComponents as Integer
- property OCG as Integer
- property OrgFilter as Integer
- property PDF as DynaPDFMBS
- property PtData as DynaPDFPointDataDictionaryMBS
- property ResolutionX as Single
- property ResolutionY as Single
- property ScanLineLength as Integer
- property SMaskInData as Integer
- property Transparent as Boolean
- property Width as Integer
- 5 methods
- method Constructor Private
- method Decode as Single()
- method MaskImage(Flags as UInt32 = 0) as DynaPDFImageMBS
- method PictureData(ImageFormat as Integer = 0, ImageFilter as Integer = 0) as String
- method SoftMask(Flags as UInt32 = 0) as DynaPDFImageMBS
This class has no sub classes.
Some methods using this class:
- DynaPDFMBS.AddImage(Filter as Integer, Flags as Integer, Image as DynaPDFImageMBS) as boolean
- DynaPDFMBS.GetImageObj(Handle as UInt32, Flags as Integer = 0) as DynaPDFImageMBS
- DynaPDFMBS.ReplaceImage(ImageToReplace as DynaPDFImageMBS, ImageFile as FolderItem, Index as Integer = 1, ColorSpace as Integer = 0, CSHandle as Integer = -1, Flags as Integer = 0) as Boolean
- DynaPDFMBS.ReplaceImageEx(ImageToReplace as DynaPDFImageMBS, ImageData as MemoryBlock, Index as Integer = 1, ColorSpace as Integer = 0, CSHandle as Integer = -1, Flags as Integer = 0) as Boolean
- DynaPDFMBS.ReplaceImageEx(ImageToReplace as DynaPDFImageMBS, ImageData as String, Index as Integer = 1, ColorSpace as Integer = 0, CSHandle as Integer = -1, Flags as Integer = 0) as Boolean
Some properties using for this class:
- DynaPDFFileSpecExMBS.Thumb as DynaPDFImageMBS
Some events using this class:
- DynaPDFParseInterfaceMBS.InsertImage(image as DynaPDFImageMBS) as Integer
Some examples using this class:
- /DynaPDF/Extract image objects
- /DynaPDF/Extract images
- /DynaPDF/List Images
- /DynaPDF/Parse PDF Content
- /DynaPDF/Parse PDF Content iOS
Blog Entries
- MBS Xojo Plugins, version 24.5pr6
- News from the MBS Xojo Plugins Version 21.1
- MBS Xojo Plugins, version 21.1pr1
- MBS Xojo Plugins, version 19.2pr1
- MBS Xojo / Real Studio Plugins, version 16.4pr3
- MBS Xojo / Real Studio Plugins, version 15.0pr8
- MBS REALbasic Plugins, version 11.1pr4
Xojo Developer Magazine
Release notes
- Version 24.5
- Improved DynaPDFImageMBS class to have ImageHandle and ImageIndex properties set if you use DynaPDFParseInterfaceMBS class.
- Version 21.1
- Added ImageIndex and ImageHandle properties to DynaPDFImageMBS class.
- Version 19.2
- Fixed an issue with DynaPDFImageMBS.PictureData not working.
The items on this page are in the following plugins: MBS DynaPDF Plugin.
DynaPDFHideActionMBS - DynaPDFImportDataActionMBS