PDFKit框架详细解析 (一) —— 基本概览(一)

版本记录

版本号 时间
V1.0 2018.01.24

前言

今天翻阅苹果的API文档,发现多了一个框架就PDFKit,看了下才看见是iOS11.0新添加的框架,这里我们就一起来看一下框架PDFKit。

Overview

展示和操作应用程序中的PDF文档。

先看一下该框架的基本信息

PDFKit框架详细解析 (一) —— 基本概览(一)_第1张图片

接着看一下该框架的基本结构。

PDFKit框架详细解析 (一) —— 基本概览(一)_第2张图片

Topics

1. Views

  • PDFView

    • PDFView对象将PDF Kit的功能封装到单个小部件中,您可以使用Interface Builder将其添加到应用程序中。
  • PDFThumbnailView

    • PDFThumbnailView对象包含一组缩略图,每个缩略图代表PDF文档中的页面。

2. Content Model

  • PDFDocument

    • PDFDocument对象表示PDF数据或PDF文件,并定义写入,搜索和选择PDF数据的方法。
  • PDFPage

    • PDFPage是NSObject的一个子类,用于定义渲染PDF页面的方法,并使用注释,文本和选择。
  • PDFOutline

    • PDFOutline对象是可以表示PDF文档结构的树状结构层次结构中的元素。
  • PDFSelection

    • PDFSelection对象标识PDF文档中文本的连续或非连续选择。

3. Annotations

  • PDFAnnotation

    • PDF文档中的注释。
  • PDFAction

    • 例如,激活PDF注释或单击大纲项目时执行的操作。
  • PDFDestination

    • PDFDestination对象描述PDF页面上的一个点。
  • PDFAppearanceCharacteristics

  • PDFBorder

    • 注释的可选边框,完全在注释矩形内绘制。
  • Deprecated Annotations

    • 这些符号已弃用,不应再使用。

4. Reference

  • PDFKit Enumerations

后记

本篇已结束,后面更精彩~~~

PDFKit框架详细解析 (一) —— 基本概览(一)_第3张图片

你可能感兴趣的:(PDFKit框架详细解析 (一) —— 基本概览(一))