15 #ifndef FS_BOOKMARK_H_ 16 #define FS_BOOKMARK_H_ 79 typedef enum _Position {
406 #endif // FS_BOOKMARK_H_ objects::PDFDictionary * GetDict() const
获取当前书签的PDF字典。
将书签标题显示为斜体文本。
Definition: fs_bookmark.h:68
Bookmark GetNextSibling()
获取下一个兄弟书签。
Position
书签位置的枚举。
Definition: fs_bookmark.h:79
bool IsEmpty() const
检查当前对象是否为空。
书签是另一个指定书签的最后一个子书签。
Definition: fs_bookmark.h:83
书签是另一个指定书签的前一个兄弟书签。
Definition: fs_bookmark.h:85
将书签标题显示为粗体文本。
Definition: fs_bookmark.h:70
宽字符串类
Definition: fx_string.h:1457
书签是另一个指定书签的最后一个兄弟书签。
Definition: fs_bookmark.h:91
Definition: fs_action.h:65
uint32 GetColor()
获取用于显示标题的颜色。
Definition: fs_pdfdoc.h:771
void SetAction(const actions::Action &action)
设置动作。
bool IsRoot()
检查当前书签是否为根书签。
void SetStyle(uint32 style)
设置用于显示标题的样式。
bool operator !=(const Bookmark &other) const
不相等操作符。
WString GetTitle() const
获取标题。
bool IsFirstChild()
检查当前书签是否为其父书签的第一个子书签。
书签是另一个指定书签的后一个兄弟书签。
Definition: fs_bookmark.h:87
Bookmark Insert(const WString &title, Position position)
根据与当前书签的关系位置插入新书签。
void SetTitle(const WString &title)
设置标题。
bool MoveTo(const Bookmark &dest_bookmark, Position position)
将当前书签移动为另一个书签的子书签或兄弟书签。
书签是另一个指定书签的第一个子书签。
Definition: fs_bookmark.h:81
FX_UINT32 uint32
无符号 32 位整数。
Definition: fs_basictypes.h:196
void * FS_HANDLE
句柄类型。
Definition: fs_basictypes.h:214
Destination GetDestination()
获取目标。
bool operator==(const Bookmark &other) const
相等操作符。
Definition: fs_basictypes.h:449
将书签标题显示为普通文本。
Definition: fs_bookmark.h:66
Definition: fs_pdfobject.h:848
bool IsLastChild()
检查当前书签是否为其父书签的最后一个子书签。
Bookmark GetFirstChild()
获取第一个子书签。
Foxit命名空间。
Definition: fs_taggedpdf.h:27
Definition: fs_action.h:411
void SetColor(uint32 color)
设置用于显示标题的颜色。
Bookmark & operator=(const Bookmark &other)
赋值操作符。
书签是另一个指定书签的第一个兄弟书签。
Definition: fs_bookmark.h:89
uint32 GetStyle()
获取用于显示标题的样式。
void SetDestination(const Destination &destination)
设置目标。
Style
书签样式类型的枚举。
Definition: fs_bookmark.h:64
Bookmark(const PDFDoc &pdf_doc, objects::PDFDictionary *bookmark_dict)
构造函数,带参数。
#define NULL
空指针值。
Definition: fx_system.h:792
actions::Action GetAction()
获取动作。
Bookmark GetParent()
获取父书签。
Definition: fs_bookmark.h:57
bool HasChild()
检查当前书签是否有子书签。