Foxit PDF SDK
FSReadingBookmark类 参考
类 FSReadingBookmark 继承关系图:
FSBase

构造函数

(FSDateTime *) - getDateTime:
 获取日期时间信息。
更多...
 
(id) - initWithOther:
 构造函数,使用另一个阅读书签对象。
更多...
 
(BOOL) - isEmpty
 检查当前对象是否为空。
更多...
 
(void) - setDateTime:is_creation_date:
 设置日期时间信息。
更多...
 

属性

int pageIndex
 获取目标页面的索引。

 
NSString * title
 获取标题。

 

详细描述

阅读书签不是PDF书签,换句话说,它不是PDF大纲。 它是应用程序级别的书签。它存储在目录的元数据(XML格式)中。它允许 用户根据阅读偏好添加或删除阅读书签,并通过选择一个阅读书签 轻松导航到PDF页面。
为了检索阅读书签,可以调用函数 FSPDFDoc::getReadingBookmarkCount 来 计算阅读书签的数量,可以调用函数 FSPDFDoc::getReadingBookmark: 来 通过索引获取阅读书签。
此类提供了几个函数来获取/设置阅读书签的属性,例如标题、 目标页面索引以及创建/修改日期时间。

参见
FSPDFDoc

函数文档

◆ getDateTime:()

- (FSDateTime *) getDateTime: (BOOL)  is_creation_date

获取日期时间信息。

参数
[in]is_creation_dateYES 表示获取创建日期时间信息, NO 表示获取最后修改日期时间信息。
返回
指定的日期和时间。如果找不到指定的日期和时间属性, 此函数将返回所有值为0的日期和时间对象。

◆ initWithOther:()

- (id) initWithOther: (FSReadingBookmark*)  other

构造函数,使用另一个阅读书签对象。

参数
[in]other另一个阅读书签对象。

◆ isEmpty()

- (BOOL) isEmpty

检查当前对象是否为空。

当前对象为空时,表示当前对象无用。

返回
YES 表示当前对象为空,NO 表示不为空。

◆ setDateTime:is_creation_date:()

- (void) setDateTime: (FSDateTime*)  date_time
is_creation_date: (BOOL)  is_creation_date 

设置日期时间信息。

参数
[in]date_time新的日期时间信息。此日期对象的所有值都应有效。 更多详细信息请参考类 FSDateTime 的注释。
[in]is_creation_dateYES 表示设置创建日期时间信息, NO 表示设置最后修改日期时间信息。
返回
无。