Platforms to show: All Mac Windows Linux Cross-Platform

Back to DynaPDFRasterImageMBS class.

DynaPDFRasterImageMBS.ClipRect as DynaPDFRectMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Optional clipping rectangle defined in device coordinates (Pixels)

(Read and Write property)

DynaPDFRasterImageMBS.DefScale as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Specifies how the page should be scaled into the image buffer.

can be kpsFitBest, kpsFitHeight or kpsFitWidth.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.DrawFrameRect as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
If true, the area outside the page's bounding box is filled with the frame color.

InitWhite can still be used, with or without a clipping rectangle.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.Flags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Flags for the raster operation.

This is a bit mask. Flags can be combined with a binary or operator.
Use a combination of krf* constants.
(Read and Write property)

DynaPDFRasterImageMBS.FrameColor as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The color for drawing the frame.

Must be defined in the color space of the pixel format but in the natural component order, e.g. RGB.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.InitWhite as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether to clear the buffer first.

If true, the buffer is initialized with white color (default).
Must be set to false if you want to raster the page over an existing image.

When a clipping rectangle is set, only the area inside the clipping rectangle is initialized to white.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.Matrix as DynaPDFMatrixMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Optional transformation matrix.

The matrix can be used to zoom into the page or to move the picture to a specific area in the image buffer.
(Read and Write property)

DynaPDFRasterImageMBS.NumAnnots as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of rendered form annotations (excluding invisible annotation but annotations with no appearance are included)

(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.NumBezierCurves as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of bezier curves which where rendered. Glyph outlines are not taken into account.

(Read and Write property)

DynaPDFRasterImageMBS.NumClipPaths as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of clipping paths used in the page. Should be small as possible!

(Read and Write property)

DynaPDFRasterImageMBS.NumFormFields as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of rendered form fields (excluding invisible fields but fields with no appearance are included)

(Read and Write property)

DynaPDFRasterImageMBS.NumGlyphs as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
When the number of glyphs equals NumTextRecords then there is probably some room for optimization...

(Read and Write property)

DynaPDFRasterImageMBS.NumImages as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of images that were rendered.

(Read and Write property)

DynaPDFRasterImageMBS.NumLineTo as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of LineTo operators.

(Read and Write property)

DynaPDFRasterImageMBS.NumPaths as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of paths which were processed.

(Read and Write property)

DynaPDFRasterImageMBS.NumPatterns as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of pattern which were processed.

(Read and Write property)

DynaPDFRasterImageMBS.NumRectangles as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of rectangle operators.

(Read and Write property)

DynaPDFRasterImageMBS.NumRestoreGState as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Should be equal to NumSaveGraphicStates.

(Read and Write property)

DynaPDFRasterImageMBS.NumSaveGState as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of save graphics state operators.

(Read and Write property)

DynaPDFRasterImageMBS.NumShadings as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of shadings.

(Read and Write property)

DynaPDFRasterImageMBS.NumSoftMasks as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of soft masks that were processed.

Alpha channels of images are not taken into account.
(Read and Write property)

DynaPDFRasterImageMBS.NumTextRecords as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of independent text records which were rendered.

(Read and Write property)

DynaPDFRasterImageMBS.PageSpace as DynaPDFMatrixMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The matrix represents the mapping from page space to device space.

Output parameter.
This matrix is required when further objects should be drawn on the page, e.g. the bounding boxes.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.UpdateOnImageCoverage as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
DynaPDF multiplies the output image area with this factor to determine when the window should be updated.

The factor should be around 0.5 through 5.0. Larger values cause less frequently update events.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.UpdateOnPathCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Call OnUpdateWindow event when the UpdateOnPathCount limit was reached.

Clipping paths increment the number too.
Only full paths are considered, independent of the number of vertices they contain. The value should be larger than 50 and smaller than 10000.
(Read and Write property)

Some examples using this property:

DynaPDFRasterImageMBS.Yield as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether to yield time to other threads.

Set to true if you render page in a thread, so time is given to other threads.
(Read and Write property)

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


The biggest plugin in space...