在自定义Android(或PhoneGap)应用程序中嵌入Adobe Reader

在自定义Android(或PhoneGap)应用程序中嵌入Adobe Reader,android,cordova,pdf,mobile,sdk,Android,Cordova,Pdf,Mobile,Sdk,我们需要从本地目录(SD卡)将PDF阅读器嵌入我们定制的Android(或PhoneGap插件)平板电脑应用程序中。嵌入的含义不仅仅是在应用程序中显示pdf文档,我们还必须以编程方式利用以下API功能: 1) 检索pdf文档元数据,即页面大小、作者、创建日期 2) 点击下一页和上一页,点击并实现我们的自定义处理程序代码 3) 缩放、收缩、翻页等 1)有人能帮助我们或指导我们使用Adobe Acrobat reader(Adobe reader Mobile 9 SDK)实现上述用例吗? 2)Ad

我们需要从本地目录(SD卡)将PDF阅读器嵌入我们定制的Android(或PhoneGap插件)平板电脑应用程序中。嵌入的含义不仅仅是在应用程序中显示pdf文档,我们还必须以编程方式利用以下API功能:

1) 检索pdf文档元数据,即页面大小、作者、创建日期 2) 点击下一页和上一页,点击并实现我们的自定义处理程序代码 3) 缩放、收缩、翻页等

1)有人能帮助我们或指导我们使用Adobe Acrobat reader(Adobe reader Mobile 9 SDK)实现上述用例吗?

2)Adobe Reader Mobile 9 SDK是否向程序公开API?FAQ部分没有讨论上述用例的API

我们花了很多时间在谷歌搜索和StackOverflow挖掘中寻找可能性,但没有运气。分析后我们得出的结论是,我们必须采用开源或商用嵌入式pdf sdk,即

•Mozilla的Pdf.JS •Android Pdf查看器库 •Foxit pdf查看器库 •Radaee.pdf,可嵌入移动pdf SDK •Adobe Reader Mobile SDK

我们已经尝试了上述库,下面是我们的经验

Mozilla的Pdf.JS——它是一个JavaScript解决方案,公开API以满足我们的所有需要,但在某些情况下,当某些特殊嵌入字体丢失时,无法呈现Pdf,在这种情况下,应用程序崩溃。除了这一期之外,它非常有前途,非常出色。但它仍处于测试阶段

Android Pdf查看器库–我们已经构建了一个定制意图(PhoneGap Android插件),但它速度非常慢,在许多情况下都会失败。我们觉得PDF.JS比Android PDF查看器库好得多

Radaee.pdf——目前正在探索。知识库非常贫乏,没有足够的样本继续前进

Foxit pdf查看器库–在注册Foxit后,无法从他们在电子邮件中发送的URL下载SDK。虽然链接上说的是PDF SDK,但它只下载PDF阅读器。我们向他们的销售团队发送了一封电子邮件,等待他们的回复

Adobe Reader Mobile SDK–SDK无法下载,需要通过转售商获得。我们向他们发送了一个请求,等待他们的回复

数据逻辑 o方 哦,蓝火


感谢您的响应和支持

请尝试ProCore Mobile SDK()。他们说你可以在5行中嵌入PDF阅读器。

你可以检查并执行以下操作来添加它:

  • 使用演示包名称创建应用程序,以便能够测试所有 功能(标准、专业和高级)

  • 添加android/iOS平台

    cd RadaeePDF-Cordova 
    cordova platform add android --save and/or cordova platform add ios --save
    
  • 添加插件

    cordova plugin add https://github.com/gearit/RadaeePDF-Cordova.git --save
    
  • 构建应用程序<代码>cordova build


  • 将Qoppa和PdfTron添加到列表中。两者都很贵,但是迄今为止我见过的最好的。他们可以做你想做的一切,尽管这可能需要你付出一些努力。
    cordova plugin add https://github.com/gearit/RadaeePDF-Cordova.git --save