Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

DynaPDFMBS.CloseAndSignPDFFile(OutputFile as FolderItem, CertificateData as String, Password as String, ContactInfo as String = "", Location as String = "", Reason as String = "") as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 15.0 No Yes No Yes, Windows only No
Function: Closes and signs file.
Notes:
This uses pdf_signature.cpp example code from DynaPDF.
The function will on Windows use functions from Crypt DLL on Windows.
Internally calls CloseAndSignFileExt, OpenOutputFile and FinishSignature.
Returns true on success and false on failure.

Loads certificate from provided certificate file data.

Version 15.1 allows OutputFile to be nil.

Feedback, Comments & Corrections

DynaPDFMBS.CloseAndSignPDFFileWithDialog(OutputFile as FolderItem, StoreName as String = "MY", ContactInfo as String = "", Location as String = "", Reason as String = "") as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 15.0 No Yes No Yes, Windows only No
Function: Closes and signs file.
Notes:
Picks a certificate from the given certificate store on Windows.

This uses pdf_signature.cpp example code from DynaPDF.
The function will on Windows use functions from Crypt DLL on Windows.
Internally calls CloseAndSignFileExt, OpenOutputFile and FinishSignature.
Returns true on success and false on failure.

Version 15.1 allows OutputFile to be nil.

Feedback, Comments & Corrections

DynaPDFMBS.CloseFile as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: This function finishes the PDF file and frees all used resources if the file was not created in memory.
Example:
dim pdf as DynaPDFMBS // your DynaPDF object
dim bBool as Boolean

bBool=pdf.CloseFile
Notes: Also check the dynapdf manual on the pdfCloseFile function.

See also CloseFile function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CloseFileEx(OpenPwd as string, OwnerPwd as string, KeyLen as Integer, Restrict as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: This function finishes the PDF file, encrypts it, and frees all used resources if the file was not created in memory.
Notes:
Also check the dynapdf manual on the pdfCloseFileEx function.
Requires DynaPDF Lite license.

See also CloseFileEx function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CloseImage as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.6 Yes Yes Yes Yes No
Function: Closes the current open image.

See also CloseImage function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CloseImportFile as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: This function closes an open import file that was be opened by OpenImportFile() or OpenImportBuffer().
Example:
dim pdf as DynaPDFMBS // your DynaPDF object
dim bBool as Boolean

bBool=pdf.CloseImportFile
Notes: Also check the dynapdf manual on the pdfCloseImportFile function.

See also CloseImportFile function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CloseImportFileEx(Handle as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 13.2 Yes Yes Yes Yes No
Function: The function closes a specific import file and deletes the corresponding parser instance.
Notes:
The parameter Handle must be a valid file handle that was returned by OpenImportFile() or OpenImportBuffer(). See OpenImportFile() for further information in dynapdf_help.pdf.
If the function succeeds the return value is true. If the function fails the return value is false.

See also CloseImportFileEx function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.ClosePath(FillMode as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: Closes the current path.
Notes: Also check the dynapdf manual on the pdfClosePath function.

See also ClosePath function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CloseTag as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.2 Yes Yes Yes Yes No
Function: Closes an open tag.
Notes: Also check the dynapdf manual on the pdfCloseTag function.

See also CloseTag function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.ComputeBBox(Flags as Integer) as DynaPDFRectMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.2 Yes Yes Yes Yes No
Function: Computes the bounding box.
Notes: Also check the dynapdf manual on the pdfComputeBBox function.

See also ComputeBBox function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.ConvertColors(Flags as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.2 Yes Yes Yes Yes No
Function: Converts the colors.
Notes:
Also check the dynapdf manual on the pdfConvertColors function.
Requires DynaPDF Pro license.

See also ConvertColors function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.ConvertEMFSpool(File as folderitem, LeftMargin as Double, TopMargin as Double, Flags as Integer = 0) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 13.4 Yes Yes Yes Yes No
Function: The function converts an EMF spool file to PDF.
Notes:
See dynapdf_help.pdf file.
Pass kspc* flags.
Requires DynaPDF Lite license.

See also ConvertEMFSpool function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.ConvertStyledText(StyledText as StyledText) as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 16.5 Yes Yes Yes Yes No
Function: Converts styled text to formatting commands.
Example:
Public Function Convert(s as StyledText) as string
dim 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
Notes:
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.

Feedback, Comments & Corrections

DynaPDFMBS.CopyChoiceValues(Source as UInt32, Dest as UInt32, Share as Boolean) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 16.2 Yes Yes Yes Yes No
Function: Copies the list items, default value, and value of the source field to the destination field.
Notes:
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.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: The function creates a 3D annotation from a U3D file.
Notes: Also check the dynapdf manual on the pdfCreate3DAnnot function.

See also Create3DAnnot function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.Create3DBackground(IView as Integer, BackColor as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: The function creates a background dictionary for a 3D annotation that is used to change the annotation's background color.
Notes: Also check the dynapdf manual on the pdfCreate3DBackground function.

See also Create3DBackground function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.Create3DGotoViewAction(Base3DAnnot as Integer, IView as Integer, Named as Integer) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: A go to 3D view action can be used to dynamically change the view of a 3D annotation.
Notes: Also check the dynapdf manual on the pdfCreate3DGotoViewAction function.

See also Create3DGotoViewAction function in DynaPDF manual.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: The function creates a projection dictionary for a 3D annotation.
Notes: Also check the dynapdf manual on the pdfCreate3DProjection function.

See also Create3DProjection function in DynaPDF manual.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: The function creates a 3D view for a 3D annotation.
Notes:
The plugin passes nil for the matrix if the matrix memoryblock parameter is nil.
Also check the dynapdf manual on the pdfCreate3DView function.

See also Create3DView function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CreateAnnotAP(annot as Integer) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.7 Yes Yes Yes Yes No
Function: Creates an annotation appereance stream.
Notes:
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.

See also CreateAnnotAP function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CreateArticleThread(ThreadName as string) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: This function creates a new article thread.
Notes:
ThreadName string is converted to Unicode.
Also check the dynapdf manual on the pdfCreateArticleThreadW function.

See also CreateArticleThread function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CreateArticleThreadAnsi(ThreadName as string) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.3 Yes Yes Yes Yes No
Function: This function creates a new article thread.
Notes:
ThreadName string is converted to ANSI.
Also check the dynapdf manual on the pdfCreateArticleThreadA function.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: Axial shadings define a color blend that varies along a linear axis between two endpoints and extends indefinitely perpendicular to that axis.
Notes: Also check the dynapdf manual on the pdfCreateAxialShading function.

See also CreateAxialShading function in DynaPDF manual.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 11.1 Yes Yes Yes Yes No
Function: This function creates a barcode field.
Notes:
Also check the dynapdf manual on the pdfCreateBarcodeField function.

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.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: This function creates a push button.
Notes:
The Caption parameter is converted to unicode.
Also check the dynapdf manual on the pdfCreateButtonW function.

See also CreateButton function in DynaPDF manual.

Feedback, Comments & Corrections

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
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.3 Yes Yes Yes Yes No
Function: This function creates a push button.
Notes:
The Caption parameter is converted to ANSI.
Also check the dynapdf manual on the pdfCreateButtonA function.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: This function creates a check box.
Notes: Also check the dynapdf manual on the pdfCreateCheckBox function.

See also CreateCheckBox function in DynaPDF manual.

Feedback, Comments & Corrections

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 Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.2 Yes Yes Yes Yes No
Function: The function creates a CIE based color space.
Notes: Also check the dynapdf manual on the pdfCreateCIEColorSpace function.

See also CreateCIEColorSpace function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CreateColItemDate(EmbFile as Integer, Key as string, Value as Integer, Prefix as string) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: The function creates a user defined collection item which accepts a date time value.
Notes: Also check the dynapdf manual on the pdfCreateColItemDate function.

See also CreateColItemDate function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.CreateColItemNumber(EmbFile as Integer, Key as string, Value as Double, Prefix as string) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 7.6 Yes Yes Yes Yes No
Function: The function creates a user defined collection item which accepts an arbitrary number as value.
Notes: Also check the dynapdf manual on the pdfCreateColItemNumber function.

See also CreateColItemNumber function in DynaPDF manual.

Feedback, Comments & Corrections

Previous items Next items

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




Links
MBS Xojo Chart Plugins