API参考MarginNote核心

MbBook

文档对象,代表一个 PDF/EPUB 文档。

代表一个已加入 MarginNote 的文档(如 PDF、EPUB)。通过 Database.getDocumentByIdDatabase.allDocuments、或 DocumentController.document 获取。

实例成员 (Instance members)

属性(只读)

属性类型说明
docMd5string文档唯一MD5。
docTitlestring文档标题。
pathFilestring文档在 MarginNote 存储中的相对路径。
fullPathFileNamestring文档的完整路径。
currentTopicIdstring当前所属笔记本ID。
lastVisitNSDate最后访问时间。
pageCountnumber总页数。

实例方法

方法参数返回值说明
textContentsForPageNo(pageNo)pageNo: numberNSArray获取指定页文本内容。已确认返回二维数组结构,外层为行/段集合,内层元素为对象;键结构不稳定,先打印后使用。
tocAll()NSArray获取文档目录(Table of Contents)。

类成员 (Class members)

当前接口未额外暴露 MbBook 的类成员。

相关

头文件API清单

正在加载...

协议:JSBMbBook,来源:-