function BookmarkStyleFeaturesAvailable: Boolean;
BooleanBookmarkStyleFeaturesAvailable は、必要に応じて選択された PDFium モジュールを読み込み、オプションの FPDFBookmark_GetStyle エントリポイントがエクスポートされていれば True を返します
エクスポートが存在する場合、Bookmarks、Bookmark、BookmarkChildren、BookmarkFrom が返すすべての TBookmark は、Style 集合にアウトライン項目の /F テキストフラグ(ISO 32000-1 Table 153)を保持します。ビット 1 が posItalic、ビット 2 が posBold です
エクスポートが存在しない場合、Style 集合はすべてのブックマークで空のままになります。ブックマーク読み取りのその他の挙動は変わりません
TPdfOutlineStyle は、FPdfCompress の Pascal 側 TPdfOutlineEditor が書き込むのと同じ集合型です。エディターが書き込んだスタイルはネイティブ API 経由でそのまま読み戻せますif BookmarkStyleFeaturesAvailable and (posBold in Pdf.Bookmarks[0].Style) then
TreeView1.Items[0].Font.Style := [fsBold];