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.3   6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5   7.6    Statistic  

DynaPDF.SetBookmarkStyle

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 )

Parameters

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 )

Result

Returns OK or error.

Description

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.

Examples

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.




Links
MBS Xojo Plugins