admin管理员组文章数量:1621122
Foxit Mobile PDF SDK 经过将近一年的发展,功能逐渐强大。近期推出的4.0版本有了重大的突破,可以让你几分钟之内,实现一个完整的PDF阅读器。并且你可以灵活的配置你的阅读器拥有的功能。
步骤可以参考一下两篇文章:
快速实现自己的移动PDF阅读器-iOS 篇
快速实现自己的移动PDF阅读器-Android篇
所有的配置,都可以通过一个Json文件来实现。4.0版本具体支持那些配置呢?
配置选项
下面是配置文件的一个例子,uiextensions_config.json
{
"defaultReader": true,
"modules": {
"thumbnail": true,
"readingBookmark": true,
"outline": true,
"annotations": true,
"attachment": true,
"signature": true,
"search": true,
"pageNavigation": true,
"form": true,
"selection": true,
"encryption": true
}
}
这里我做一个简单的解释:
Module | Note |
---|---|
defaultReader | 是否使用默认的界面内置界面,false不使用,true使用,如果为false,那么后面的各种模块的true, false就没有任何意义 |
thumbnail | 是否提供thumbnail功能 |
readingBookmark,outline | 是否提供让readingBookmark,outline 面板。 |
Annotation | 是否提供Annotation的功能,如果为true所有的Annotation将会提供各种标注功能,并且显示标注面板,如果为false,那么标注面板和标注功能将被屏蔽 |
pageNavigation | 页码的跳转功能,输入页码跳转到指定的页面,true 提供这个功能,false 不提供 |
form | 填表的功能是否开放 |
selection | 选择的功能是否开放 |
encryption | 加密的功能是否开放 |
search | 查找功能是否开放 |
Signature | 签名功能是否开放 |
效果展示
下面是一些效果的展示:
thumbnail,Search Enable/Disable
Reading Bookmark/Outline/Annotations/Attachment/Signature Enable/Disable
参考资料
官网资料
下载申请:https://www.foxitsoftware/products/sdk/register.php?product=MobilePDFSDK
产品介绍:https://www.foxitsoftware/products/mobile-pdf-sdk/
相关文档资料汇总地址:https://developers.foxitsoftware/sdk-docs/
Demo代码下载
Android :链接 :http://pan.baidu/s/1slTqwNV 密码: t47p
iOS:链接:http://pan.baidu/s/1i5xI94x 密码:vmkl
注意:需要自己去 https://www.foxitsoftware/products/sdk/register.php?product=MobilePDFSDK 申请最新的试用包,我Demo中的key已经过期了。
版权声明:本文标题:Foxit Mobile PDF SDK---让你分分钟实现一个自己的PDF阅读器 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728837013a1176142.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论