Advertisement

开发一个基本 PDF 阅读器应用

阅读量:

  • PDFKit相关类
    • PDF文档的加载

    • PDF文档的展示

      • 滚动功能的调节
      • 缩放功能的控制
    • 目录浏览界面

    • 文档内容检索

    • 注释功能

    • 结束

在WWDC 2017大会上,苹果公司推出了一款全新的PDF处理库—PDFKit,从外观来看具有相当不错的特性,此时正是深入学习该工具的好时机。

PDFKit相关类解析

PDFKit所包含的类数量相对较少,其使用过程也较为简便,相较于苹果此前提供的QuartzCore中C语言API,其操作复杂度明显降低。具体相关类如下:

1、PDFDocument:该类的功能十分明确,用于表示一个PDF文档,可通过其初始化方法-initWithURL:进行创建。

2、PDFView:这是一个用于展示PDF文档的UIView组件,集成了所有与用户界面相关的操作功能,初始化时可采用-initWithDocument:方法。

3、PDFThumbnailView:此为一个用于显示PDF缩略图的视图类。通过配置其PDFView属性即可将其与一个PDFView对象进行关联。

4、PDFPage:用于表示当前PDF文档中的某一页内容。

5、PDFOutline:该类代表整个PDF文档的结构框架,例如包含目录标签的文档中所体现的层级信息。

6、PDFAnn

全部评论 (0)

还没有任何评论哟~