A. 苹果ios上哪款pdf阅读器可以更换背景
Foxit PDF 福昕阅读器、PDF Expert(黄,黑),WPS(黄),或者可以直接在系统设置中全局开启night shift,以及辅助功能中的色彩滤镜。
拓展资料:PDF是Portable Document Format的简称,意为“可携带文档格式”,是由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF文件以PostScript语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。
B. iOS 原生加载PDF文档(主要功能:跳转指定的页码)
在实际的开发过程中,我们会遇到一些需要显示PDF的场景,比如官方文件(为了保证原有的格式显示正常,通常会做成PDF来展示),同时也会要求跳转到指定的PDF的页码中,这里我们来讨论一个展示PDF并且调整指定的页码的方式。
简单的介绍下加载PDF的几种方式(PDF可能是网络加载的,也可能是本地的)
在这里我使用CGContext加上UICollectionView来实现加载PDF和跳转指定页码,(其他方法暂时不提及)
在自定义的cell中对showView重写set方法,重写cell视图
在RiderPDFView.m文件中绘制视图
在PDFReadViewController.m文件中collectionView的代理方法中加载RiderPDFView视图
pdf阅读器已经开源了框架,具体使用方法如下
CocoaPods 导入
在文件 Podfile 中加入以下内容:
然后在终端中运行以下命令:
或者这个命令:
完成后,CocoaPods 会在您的工程根目录下生成一个 .xcworkspace 文件。您需要通过此文件打开您的工程,而不是之前的 .xcodeproj。
C. 如何把本地 PDF 文件添加到 iOS 的 iBooks 中
1、这里以 iPhone 为例,把 iPhone 与电脑用数据线连接起来,打开 iTunes 软件。点击 iTunes 右上方的“iPhone”图标
2、在 iPhone 的摘要界面,向下拖动找到选项下面的“手动管理音乐和视频”。勾选好以后,点击右下角的“应用”按钮
注:这一步非常重要,否则不能把 PDF 文件从电脑地地添加到 iBooks 中
3、接下来软件会提示 iPhone 在别的 iTunes 有同步过,但 iPhone 每次只能与一个 iTunes 同步,所以询问我们是否要“抹掉并同步”原来的资料库。点击“抹掉并同步”继续
注:因为我的 iPhone 有在别的电脑同步过,所以这里会出现这个提示。如果没有这步出现,请直接路过此步。
4、等待应用完成以后,点击 iPhone 管理页面顶部右边的“此 iPhone 上”选项
5、在软件的左窗格中选择“图书”选项
6、接下来找到我们想要添加到 iBooks 中的 PDF 文件,选中以后直接用鼠标拖动到 iTunes 软件的右窗中
7、打开 iPhone 上的 iBooks 应用,点击屏幕顶部的“图书”按钮
8、选择 PDF 选项
9、然后就可以看到我们在电脑端添加的 PDF 文件了