当前位置:   article > 正文

Foxit Mobile PDF SDK---让你分分钟实现一个自己的PDF阅读器_pdf阅读器 二次开发

pdf阅读器 二次开发

Foxit Mobile PDF SDK 经过将近一年的发展,功能逐渐强大。近期推出的4.0版本有了重大的突破,可以让你几分钟之内,实现一个完整的PDF阅读器。并且你可以灵活的配置你的阅读器拥有的功能。


步骤可以参考一下两篇文章:

快速实现自己的移动PDF阅读器-iOS 篇

快速实现自己的移动PDF阅读器-Android篇


所有的配置,都可以通过一个Json文件来实现。4.0版本具体支持那些配置呢?

配置选项

下面是配置文件的一个例子,uiextensions_config.json

  1. {
  2. "defaultReader": true,
  3. "modules": {
  4. "thumbnail": true,
  5. "readingBookmark": true,
  6. "outline": true,
  7. "annotations": true,
  8. "attachment": true,
  9. "signature": true,
  10. "search": true,
  11. "pageNavigation": true,
  12. "form": true,
  13. "selection": true,
  14. "encryption": true
  15. }
  16. }

这里我做一个简单的解释:

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已经过期了。



声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/243103
推荐阅读
相关标签
  

闽ICP备14008679号