Platforms to show: All Mac Windows Linux Cross-Platform
Back to DynaPDFMBS class.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 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 |
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 |
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 |
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 |
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 |
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 |
Useful to draw gradients.
Some examples using this method:
- /DynaPDF/Create PDF with gradients, overprint and device N colorspace
- /DynaPDF/Create PDF with Signature on Windows
- /DynaPDF/signature appearance/signature appearance
- /DynaPDF/signed pdfa/signed pdfa
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 |
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 |
The Caption parameter is converted to unicode.
Some examples using this method:
- /DynaPDF/acroform/acroform
- /DynaPDF/Create PDF with text styles
- /DynaPDF/PDF Form with HTTP POST
- /DynaPDF/StyledText Editor
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 |
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 |
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 |
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 |
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 |
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 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 |
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 |
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 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 |
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 |
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 |
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:
- /DynaPDF/Create PDF with DeviceN Colorspace
- /DynaPDF/Create PDF with gradients, overprint and device N colorspace
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 |
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 |
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 |
Requires DynaPDF Lite license.
Some examples using this method:
- /DynaPDF/Create PDF with gradients, overprint and device N colorspace
- /DynaPDF/Create PDF with Picture with transparency
- /DynaPDF/Create PDF with transparency
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Also check the dynapdf manual on the pdfCreateImpDataActionA function (pdfCreateImpDataActionW on Windows).
The items on this page are in the following plugins: MBS DynaPDF Plugin.