Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5   8.0   8.1    Statistic  


Sets the bookmark style.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
DynaPDF 4.0 Yes Yes Yes Yes Yes

MBS( "DynaPDF.SetBookmarkStyle"; PDF; BookmarkHandle; Style; RGBColor )


Parameter Description Example value
PDF The PDF reference returned from DynaPDF.New. $pdf
BookmarkHandle The reference number for the bookmark. Either returned by one of the add/insert functions or just counting from 0 to DynaPDF.GetBookmarkCount-1. $BookmarkHandle
Style The new style. Can be "none", "italic", "bold" or a numeric representation. "italic"
RGBColor The RGB color value. MBS( "DynaPDF.RGB"; 0; 0; 255 )


Returns OK or error.


Sets the bookmark style.
Since Acrobat 5 bookmarks support a user defined color and the text style can be changed to italic, bold and so on. Older versions of Adobe's Acrobat ignore the style information. Bookmarks support RGB colors only. The parameter Style is a bit mask, the flags can be combined, e.g. to create a bolditalic bookmark.
You can use DynaPDF.RGB function to calculate RGB color value.

See also SetBookmarkStyle function in DynaPDF manual.


Set bold:

MBS( "DynaPDF.SetBookmarkStyle"; $PDF; 1; "bold"; 45*65536+144*256+54 )

Set bold and italic:

MBS( "DynaPDF.SetBookmarkStyle"; $PDF; 1; 3; 45*65536+144*256+54 )

See also

DynaPDF.SetBookmarkDest   -   DynaPDF.SetBorderStyle

Feedback: Report problem or ask question.

MBS Xojo Plugins