Platforms to show: All Mac Windows Linux Cross-Platform

Back to DynaPDFMBS class.

Previous items Next items

DynaPDFMBS.ConvertStyledText(StyledText as StyledText, LeadingFactor as double = -1) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 16.5 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Converts styled text to formatting commands.
Example
Public Function Convert(s as StyledText) as string
Var d as new DynaPDFMBS

// create dummy in memory pdf
call d.CreateNewPDF(nil)

// create dummy page
call d.Append

// convert
Return d.ConvertStyledText(s)

// destructor will cleanup
End Function

You can use the result with WriteFText, WriteFTextEx or DynaPDFTableMBS.SetCellText functions.
Needs an open page as it loads fonts for you. May cause error events if fonts are not found.

LeadingFactor: Added in v21.0. If you pass a value > 0, the plugin will add \LD[] commands to styled text to set leading relative to font size. This way you define the spacing beteween lines. e.g. 1.2

Some examples using this method:

DynaPDFMBS.ConvToFreeTextCallout(Handle as Integer, StartX as double, StartY as double, KneeOffset as double, EndStyle as integer) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 25.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Converts a regular FreeText annotation to a FreeTextCallout annotation.

The parameter Handle must be a valid handle of a FreeText or FreeTextCallout annotation. A FreeText annotation can be created with the function FreeTextAnnot.

The callout line is drawn on the side whose distance to the start point is the shortest.
The FreeTextCallout tool in Adobes Acrobat restricts the position on which the text rectangle of the FreeText annotation can be placed. The callout line including the line end style cannot cross this rectangle. If this would be the case then Acrobat adjusts the position of the text rectangle so that ot does not cross or touch the callout line. This makes it difficult to place the annotation to a specific position.

However, no such restriction exists in DynaPDF but keep in mind that Adobes Acrobat or Reader update the appearance if the annotation would be changed, e.g. changing the text.

Handle: Handle of a FreeText annotation
StartX: Start point of the callout line
StartY: Start point of the callout line
KneeOffset: Knee offset -> see description
EndStyle: End line style of the callout line

See also ConvToFreeTextCallout function in DynaPDF manual.

DynaPDFMBS.CopyChoiceValues(Source as UInt32, Dest as UInt32, Share as Boolean) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 16.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Copies the list items, default value, and value of the source field to the destination field.

The source and destination field can be combo and list boxes. It is allowed to copy the list items of a list box to a combo box or vice versa.
If Share is true, the function adds just a reference to the list item so that both fields share the same list items. This is still the case if more list items will be added to such a field. If Share is false, the list items will be copied to the destination field. Both fields contain independent list items in this case.
Already existing list items of the destination field will be deleted.

See also CopyChoiceValues function in DynaPDF manual.

DynaPDFMBS.Create3DAnnot(PosX as Double, PosY as Double, Width as Double, Height as Double, Author as string, Name as string, U3DFile as string, Image as string) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a 3D annotation from a U3D file.

See also Create3DAnnot function in DynaPDF manual.

DynaPDFMBS.Create3DAnnotAnsi(PosX as double, PosY as double, Width as double, Height as double, Author as string, Name as string, U3DFile as string, Image as string) as integer   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 18.5 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
The function creates a 3D annotation from a U3D file.

See also Create3DAnnot function in DynaPDF manual.

DynaPDFMBS.Create3DBackground(IView as Integer, BackColor as Integer) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a background dictionary for a 3D annotation that is used to change the annotation's background color.

See also Create3DBackground function in DynaPDF manual.

DynaPDFMBS.Create3DGotoViewAction(Base3DAnnot as Integer, IView as Integer, Named as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
A go to 3D view action can be used to dynamically change the view of a 3D annotation.

See also Create3DGotoViewAction function in DynaPDF manual.

DynaPDFMBS.Create3DProjection(IView as Integer, ProjType as Integer, ScaleType as Integer, Diameter as Double, FOV as Double) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a projection dictionary for a 3D annotation.

See also Create3DProjection function in DynaPDF manual.

DynaPDFMBS.Create3DView(Base3DAnnot as Integer, Name as string, SetAsDefault as boolean, Matrix as memoryblock, CamDistance as Double, RenderingMode as Integer, LightingSheme as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a 3D view for a 3D annotation.

The plugin passes nil for the matrix if the matrix memoryblock parameter is nil.
This is the unicode version and you should prefer it.

See also Create3DView function in DynaPDF manual.

DynaPDFMBS.Create3DViewAnsi(Base3DAnnot as integer, Name as string, SetAsDefault as boolean, Matrix as memoryblock, CamDistance as double, RenderingMode as integer, LightingSheme as integer) as Integer   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 19.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
The function creates a 3D view for a 3D annotation.

The plugin passes nil for the matrix if the matrix memoryblock parameter is nil.
This is the older ANSI version of the function.

See also Create3DView function in DynaPDF manual.

DynaPDFMBS.CreateAltFontList as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates an alternate font list, that can be filled with data by SetAltFonts().

It is possible to create an arbitrary number of alternate font lists. Multiple lists can be created because different fonts and languages require different fallback fonts. For example, one could create one list for proportional fonts and another one for fixed pitch fonts, or different lists for different languages.
Each list can be activated or deactivated with ActivateAltFontList() arbitrary often. Changing the active alternate font list is very fast and causes no overhead.
Once a font list was created it can be filled with data with SetAltFonts(). A font list that is no longer needed can be deleted with DeleteAltFontList().
Please note that alternate font lists are used only, if complex text layout was enabled. This can be done by setting the flag kgfComplexText with SetGStateFlags().

If the function succeeds the return value is the handle of the font list, a value greater or equal zero. If the function fails the return value is a negative error code.

Some examples using this method:

See also CreateAltFontList function in DynaPDF manual.

DynaPDFMBS.CreateAnnotAP(annot as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.7 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates an annotation appearance stream.

Returns the new annotation handle.
You can draw to this template directly.
You must close it with EndTemplate.

This method helps you to create a custom stamp or change different annotation appearance.

Some examples using this method:

See also CreateAnnotAP function in DynaPDF manual.

DynaPDFMBS.CreateArticleThread(ThreadName as string) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a new article thread.

ThreadName string is converted to Unicode.

See also CreateArticleThread function in DynaPDF manual.

DynaPDFMBS.CreateArticleThreadAnsi(ThreadName as string) as Integer   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
This function creates a new article thread.

ThreadName string is converted to ANSI.

See also CreateArticleThread function in DynaPDF manual.

DynaPDFMBS.CreateAxialShading(sX as Double, sY as Double, eX as Double, eY as Double, SCenter as Double, SColor as Integer, EColor as Integer, Extend1 as Boolean, Extend2 as boolean) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Axial shadings define a color blend that varies along a linear axis between two endpoints and extends indefinitely perpendicular to that axis.

Useful to draw gradients.

Some examples using this method:

See also CreateAxialShading function in DynaPDF manual.

DynaPDFMBS.CreateBarcodeField(Name as string, Parent as Integer, PosX as Double, PosY as Double, Width as Double, Height as Double, Barcode as DynaPDFBarcodeMBS) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a barcode field.

Note that users require either the full version of Adobe's Acrobat or a separate license of Adobe's Barcodes Paper Forms Solutions to enable the usage of barcode fields in Adobe's Reader.

See also CreateBarcodeField function in DynaPDF manual.

DynaPDFMBS.CreateButton(Name As String, Caption as string, Parent as Integer, PosX as Double, PosY as Double, Width as Double, Height as Double) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a push button.

The Caption parameter is converted to unicode.

Some examples using this method:

See also CreateButton function in DynaPDF manual.

DynaPDFMBS.CreateButtonAnsi(Name As String, Caption as string, Parent as Integer, PosX as Double, PosY as Double, Width as Double, Height as Double) as Integer   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
This function creates a push button.

The Caption parameter is converted to ANSI.

See also CreateButton function in DynaPDF manual.

DynaPDFMBS.CreateCheckBox(Name as string, ExpValue as string, Checked as boolean, Parent as Integer, PosX as Double, PosY as Double, Width as Double, Height as Double) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a check box.

Some examples using this method:

See also CreateCheckBox function in DynaPDF manual.

DynaPDFMBS.CreateCIEColorSpace(Base as Integer, WhitePoint as memoryblock, BlackPoint as memoryblock, Gamma as memoryblock, Matrix as memoryblock) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a CIE based color space.

Some examples using this method:

See also CreateCIEColorSpace function in DynaPDF manual.

DynaPDFMBS.CreateColItemDate(EmbFile as Integer, Key as string, Value as Integer, Prefix as string) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a user defined collection item which accepts a date time value.

See also CreateColItemDate function in DynaPDF manual.

DynaPDFMBS.CreateColItemNumber(EmbFile as Integer, Key as string, Value as Double, Prefix as string) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a user defined collection item which accepts an arbitrary number as value.

Some examples using this method:

See also CreateColItemNumber function in DynaPDF manual.

DynaPDFMBS.CreateColItemString(EmbFile as Integer, Key as string, Value as string, Prefix as string) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a user defined collection item which accepts an arbitrary string as value.

The value and prefix parameters are converted to unicode.

See also CreateColItemString function in DynaPDF manual.

DynaPDFMBS.CreateColItemStringAnsi(EmbFile as Integer, Key as string, Value as string, Prefix as string) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
The function creates a user defined collection item which accepts an arbitrary string as value.

The value and prefix parameters are converted to ANSI.

See also CreateColItemString function in DynaPDF manual.

DynaPDFMBS.CreateCollection(View as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function marks the current PDF file in memory as PDF collection, also known as PDF Package.

Requires DynaPDF Lite license.

See also CreateCollection function in DynaPDF manual.

DynaPDFMBS.CreateCollectionField(ColType as Integer, Column as Integer, Name as String, Key as string, Visible as boolean, Editable as boolean) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a user defined collection field.

The name parameter is converted to unicode.

Some examples using this method:

See also CreateCollectionField function in DynaPDF manual.

DynaPDFMBS.CreateCollectionFieldAnsi(ColType as Integer, Column as Integer, Name as String, Key as string, Visible as boolean, Editable as boolean) as Integer   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
The function creates a user defined collection field.

The name parameter is converted to ANSI.

See also CreateCollectionField function in DynaPDF manual.

DynaPDFMBS.CreateComboBox(Name as string, Sort as boolean, Parent as Integer, PosX as Double, PosY as Double, Width as Double, Height as Double) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a combo box.

Some examples using this method:

See also CreateComboBox function in DynaPDF manual.

DynaPDFMBS.CreateDeviceNColorSpace(Colorants() as string, PostScriptFunc as string, AlternateColorSpace as Integer, Handle as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.7 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a new colorspace using the given color names.

Strings are passed as UTF-8 Strings in this function to the library.
Currently the function is limited to 100 colorants on the plugin side.

Some examples using this method:

See also CreateDeviceNColorSpace function in DynaPDF manual.

DynaPDFMBS.CreateDeviceNColorSpaceAnsi(Colorants() as string, PostScriptFunc as string, AlternateColorSpace as Integer, Handle as Integer) as Integer   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 10.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This item is deprecated and should no longer be used. You can use the non ANSI function instead.
Creates a new colorspace using the given color names.

Strings are passed as Windows ANSI Strings in this function to the library.
Currently the function is limited to 100 colorants on the plugin side.

See also CreateDeviceNColorSpace function in DynaPDF manual.

DynaPDFMBS.CreateDPartRoot(NodeNameList() as String, RecordLevel as Integer) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 23.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates the DPartRoot dictionary that must be present before DPart nodes can be created with AddDPartNode().

Note that the function will fail if a DPartRoot dictionary was already imported or created by this function. You can check whether a DPartRoot dictionary exists with HaveDPartRoot().

DPart stands for Document Part. DParts are a feature of PDF/VT, a PDF format for the printing industry.

Some examples using this method:

See also CreateDPartRoot function in DynaPDF manual.

DynaPDFMBS.CreateExtGState(e as DynaPDFExtGStateMBS) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates an extended graphics state dictionary from the structure e.
Example
Var h as Integer // handle
Var pdf as DynaPDFMBS
Var state as new DynaPDFExtGStateMBS

' get pdf, set state properties

h=pdf.CreateExtGState(state)

call pdf.SetExtGState(h)

Requires DynaPDF Lite license.

Some examples using this method:

See also CreateExtGState function in DynaPDF manual.

DynaPDFMBS.CreateGeospatialMeasure(Viewport as UInt32, Attributes as String) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 23.5 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a geospatial measure dictionary.

This kind of measure dictionary can be used to convert PDF units to geographic coordinates.
A measure dictionary is used by the measure tool of Adobe's Acrobat and by other PDF viewers which contain a PDF compatible measure tool.

Notice:
This is a low level function for more experienced users who are familiar with PDF. It is assumed that a copy of the ISO Standard 32000-2 or newer is available by these users.

See also CreateGeospatialMeasure function in DynaPDF manual.

DynaPDFMBS.CreateGoToAction(DestType as Integer, PageNum as Integer, a as Double, b as Double, c as Double, d as Double) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
A go-to action changes the view to a specific destination (page, location, and magnification factor).

See also:

Some examples using this method:

See also CreateGoToAction function in DynaPDF manual.

DynaPDFMBS.CreateGoToAction(NamedDest as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a goÅ]to action which uses a named destination to open the target page.

See also:

See also CreateGoToAction function in DynaPDF manual.

DynaPDFMBS.CreateGoToEAction(Location as Integer, Source as string, SrcPage as Integer, Target as string, DestName as string, DestPage as Integer, NewWindow as boolean) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 13.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates an embedded GoTo action.

See also CreateGoToEAction function in dynapdf_help.pdf manual.

See also CreateGoToEAction function in DynaPDF manual.

DynaPDFMBS.CreateGoToRAction(File as folderitem, PageNum as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a go to remote action.

See also:

See also CreateGoToRAction function in DynaPDF manual.

DynaPDFMBS.CreateGoToRAction(FilePath as String, PageNum as integer) as integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a go to remote action.

See also:

See also CreateGoToRAction function in DynaPDF manual.

DynaPDFMBS.CreateGoToRActionEx(File as folderitem, DestName as String, NewWindow as boolean) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a go-to-remote action that opens a named destination in an external PDF file.

See also:

See also CreateGoToRActionEx function in DynaPDF manual.

DynaPDFMBS.CreateGoToRActionEx(FilePath as String, DestName as String, NewWindow as boolean) as integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a go-to-remote action that opens a named destination in an external PDF file.

See also:

See also CreateGoToRActionEx function in DynaPDF manual.

DynaPDFMBS.CreateGoToRActionExU(File as folderitem, DestName as String, NewWindow as boolean) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a go-to-remote action that opens a named destination in an external PDF file.

See also:

DynaPDFMBS.CreateGoToRActionExU(FilePath as String, DestName as String, NewWindow as boolean) as integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 18.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates a go-to-remote action that opens a named destination in an external PDF file.

See also:

DynaPDFMBS.CreateGroupField(Name as string, Parent as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This function creates a group field.

See also CreateGroupField function in DynaPDF manual.

DynaPDFMBS.CreateHideAction(Field as Integer, Hide as boolean) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
A hide action hides or shows one or more interactive form fields on screen by setting or clearing their hidden flags.

See also CreateHideAction function in DynaPDF manual.

DynaPDFMBS.CreateICCBasedColorSpace(File as folderitem) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 10.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates an ICC based color space.

Use the value returned for the SetExtColorSpace method.

See also:

See also CreateICCBasedColorSpace function in DynaPDF manual.

DynaPDFMBS.CreateICCBasedColorSpace(Path as String) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 19.5 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The function creates an ICC based color space.

Use the value returned for the SetExtColorSpace method.

See also:

See also CreateICCBasedColorSpace function in DynaPDF manual.

DynaPDFMBS.CreateICCBasedColorSpaceEx(Buffer as Memoryblock) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 13.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a new ICC based color space from ICC file content in a string buffer.

Returns the color space handle.

See also:

Some examples using this method:

See also CreateICCBasedColorSpaceEx function in DynaPDF manual.

DynaPDFMBS.CreateICCBasedColorSpaceEx(Buffer as string) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDf MBS DynaPDF Plugin 12.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates a new ICC based color space from ICC file content in a string buffer.

Returns the color space handle.

See also:

See also CreateICCBasedColorSpaceEx function in DynaPDF manual.

DynaPDFMBS.CreateImage(file as folderitem, format as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.6 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Creates an image file with the given image format.

For the format parameter use the kifm* constants.

If file parameter is nil for CreateImage, you create image in memory and can pick it up with GetImageBuffer function later after you closed it.

See also CreateImage function in DynaPDF manual.

DynaPDFMBS.CreateImpDataAction(DataFile as folderitem) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method DynaPDF MBS DynaPDF Plugin 8.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
An import data action imports FDF data into the document s interactive form.

Also check the dynapdf manual on the pdfCreateImpDataActionA function (pdfCreateImpDataActionW on Windows).

Previous items Next items

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


The biggest plugin in space...