Foxit Mobile PDF SDK---让你分分钟实现一个自己的PDF阅读器

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.com/products/sdk/register.php?product=MobilePDFSDK

产品介绍:https://www.foxitsoftware.com/products/mobile-pdf-sdk/

相关文档资料汇总地址:https://developers.foxitsoftware.com/sdk-docs/

Demo代码下载

Android :链接 :http://pan.baidu.com/s/1slTqwNV  密码: t47p 

iOS:链接:http://pan.baidu.com/s/1i5xI94x 密码:vmkl


注意:需要自己去 https://www.foxitsoftware.com/products/sdk/register.php?product=MobilePDFSDK 申请最新的试用包,我Demo中的key已经过期了。



©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页