Platforms to show: All Mac Windows Linux Cross-Platform

Back to DynaPDFParserMBS class.

DynaPDFParserMBS.InitMatrix as DynaPDFMatrixMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The initial matrix to use.

Must be set if kcpfInitMatrix flag is used for ParsePage() function.
(Read and Write property)

DynaPDFParserMBS.OperatorCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of operators in current page.

If zero, the page would be empty.
(Read only property)

DynaPDFParserMBS.OptimizeFlags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The optimize flags used.

Set by Constructor or WritePage if you pass them.
(Read only property)

DynaPDFParserMBS.OptimizeParams as DynaPDFOptimizeParamsMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The optimize parmeters used.

Set by Constructor or WritePage if you pass them.
(Read only property)

DynaPDFParserMBS.PageNumber as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The current page number.

Set by ParsePage function to the number you pass.
(Read only property)

DynaPDFParserMBS.PDF as DynaPDFMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The DynaPDFMBS object reference.

(Read only property)

DynaPDFParserMBS.SelBBox as DynaPDFRectMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Computes the bounding box of the current selection created by FindText().

The bounding box is calculated in top down coordinates! This differs in comparison to almost all other functions which return PDF coordinates.

In order to place objects on this position it is usually best to enable visible coordinates with SetUseVisibleCoords() and to rotate the coordinate system with SetOrientationEx() according to the page orientation after the page was opened for editing.
(Read only property)

Some examples using this property:

DynaPDFParserMBS.SelText as String   New in 24.1

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Retrieves the text and text length of the current selection or found text.

The function is useful if FindText() was called with the search type kstMatchAlways. In this case, and only in this case, it is not known which text FindText() has found.
(Read only property)

Some examples using this property:

DynaPDFParserMBS.TextLine as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Index of the text line.

Can be called after FindText function found something.
(Read only property)

DynaPDFParserMBS.TextMatrix as DynaPDFMatrixMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Text matrix pre-calculated in user space.

Can be called after FindText function found something.
This defines where the current text is on the page.
(Read only property)

DynaPDFParserMBS.TextSelectionLength as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 24.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
How many characters of this record are selected?

Can be called after FindText function found something.
(Read only property)

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


The biggest plugin in space...