Platforms to show: All Mac Windows Linux Cross-Platform
DynaPDFPageMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | DynaPDF | MBS DynaPDF Plugin | 11.1 | ✅ 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.
- 9 properties
- property ArtBox as DynaPDFRectMBS
- property BleedBox as DynaPDFRectMBS
- property CropBox as DynaPDFRectMBS
- property Handle as Integer
- property MediaBox as DynaPDFRectMBS
- property Orientation as Integer
- property Page as Integer
- property PDF as DynaPDFMBS
- property TrimBox as DynaPDFRectMBS
- 5 methods
- method BBox(type as Integer) as DynaPDFRectMBS
- method CalcPagePixelSize(DefScale as UInt32, Scale as single, FrameWidth as UInt32, FrameHeight as UInt32, Flags as UInt32, byref Width as UInt32, byref Height as UInt32)
- method Constructor Private
- method GetWidthHeight(Flags as UInt32, byref Width as Single, byref Height as Single, Rotate as Integer = 0) as DynaPDFRectMBS
- method SetBBox(type as integer, BBox as DynaPDFRectMBS) as Boolean
- 5 constants
PDF Box Constants
Constant | Value | Description |
---|---|---|
kpbArtBox | 0 |
Art box. |
kpbBleedBox | 1 |
Bleed box. |
kpbCropBox | 2 |
Crop Box. |
kpbMediaBox | 4 |
Media Box. |
kpbTrimBox | 3 |
Trim Box. |
This class has no sub classes.
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 23.5
- MBS Xojo Plugins, version 23.5pr5
- Improvements for MBS Xojo DynaPDF Plugin
- MBS Xojo Plugins, version 20.2pr2
- MBS Xojo Plugins, version 18.2pr6
Xojo Developer Magazine
Release notes
- Version 23.5
- Changed Orientation property in DynaPDFPageMBS class to be settable.
- Version 20.2
- Added properties to DynaPDFPageMBS for MediaBox, TrimBox, CropBox, BleedBox and ArtBox.
- Version 18.2
- Added DynaPDFMBS.GetUsesTransparency, DynaPDFMBS.GetDocUsesTransparency and DynaPDFPageMBS.SetBBox.
Some methods using this class:
- DynaPDFMBS.GetPage(PageNum as UInt32) as DynaPDFPageMBS
- DynaPDFRasterizerMBS.RenderPage(page as DynaPDFPageMBS, options as DynaPDFRasterImageMBS) as boolean
- DynaPDFRasterizerMBS.RenderPageEx(DeviceContextHandle as Integer, byref DestX as Integer, byref DestY as Integer, page as DynaPDFPageMBS, options as DynaPDFRasterImageMBS) as boolean
- DynaPDFRasterizerMBS.RenderPageMT(page as DynaPDFPageMBS, options as DynaPDFRasterImageMBS) as boolean
Some examples using this class:
- /DynaPDF/DynaPDF PDF Viewer
- /DynaPDF/PDF Viewer Example with links
- /DynaPDF/PDFPreview Window
- /DynaPDF/Raster/DynaPDF Display PDF
- /DynaPDF/Raster/DynaPDF Raster to MemoryBlock
- /DynaPDF/Raster/RenderPageToImage test
- /DynaPDF/Raster/RenderPageToImage with color management
- /DynaPDF/Raster/updatewindow event/Display PDF
- /DynaPDF/Tables/Dynamic Table/DynaPDF Table Multi Page
- /DynaPDF/Text Positions
Some related classes:
The items on this page are in the following plugins: MBS DynaPDF Plugin.
DynaPDFPageLabelMBS - DynaPDFPageStatisticMBS
