Thank you for your interest in developing a plug-in for Adobe® Reader®.

To build an Adobe Reader plug-in, you should apply for and obtain an Adobe Reader Integration Key. This key must be compiled into your application in order for it to load in Reader.

By completing the Adobe RIKLA application you initiate the process to obtain a key. The application should be filled out completely and your responses will be used to determine your eligibility. If you are building a DRM-based Adobe Reader plug-in, we recommend you send an email to rikla-support@adobe.com with details of your request so that we can guide you through the application process.

General questions

How long does it take to obtain a key?

Applications take about two weeks to review. DRM applications may take longer. Once approved, you will receive the contract (also known as the Adobe Reader Integration Key License Agreement or Adobe RIKLA) as a PDF form along with the link to the tools for generating your Public Key. Adobe uses this Public Key to generate your Adobe Reader Key or "key" which you use in compiling your plugin. Once we receive your approved contract and Public Key, it takes about another week or two for Adobe to generate your Adobe Reader Integration Key, charge your credit card, and e-mail the key to you.

How much does a Reader Integration key cost?

Reader Integration keys are only available to strategic partners based on a negotiated price. If you are developing a digital rights management (DRM) Adobe Reader plug-in, the standard (non-DRM) RIKLA contract does not apply. Adobe does offer a DRM agreement specifically for developers building such Adobe Reader plug-ins. The current fee structure for the DRM RIKLA includes a $50,000 annual fee and a 5.5% revenue royalty.

How long may I use the Reader Integration key?

You may use and distribute the key according to the term of the RIKLA for one year from the date you receive your final contract with Adobe digital signatures. You should reapply a few weeks before this time to extend your current license for another year.

Who can obtain a Reader Integration key?

Reader Integration keys are only available to strategic partners.

If I have multiple Adobe Reader plug-ins, do I need multiple Reader Integration keys?

Yes. Each plug-in requires its own Reader Integration key. However, if your plug-in is available for multiple platforms (for example, both Macintosh and Windows®), you can apply, and get the necessary Reader Integration keys for all platforms.

How do I create an Adobe Reader Public Key?

Instructions for creating a Public-Private Key pair can be found in the documentation that ships with the Acrobat SDK, available from the Acrobat Developer Center.

What are the restrictions for Adobe Reader plug-in development?

The following list of restrictions is general and is not intended to be legally binding. You will be granted an Adobe Reader Integration key if Adobe believes that your plug-in is compliant with the overall goals of the Adobe Reader development program. After being granted a key, if there is a significant change in your Adobe Reader plug-in's functionality (based on the description you provided in your application), for this or future versions, during the one year term of the RIKLA, you will need to cease using your existing key and reapply for a new one.

You may not use the Adobe Reader key to develop or enable your plug-in or any other software or hardware to perform or enable any of the following:

  • Add functionality to Adobe Reader that is substantially similar to functionality in commercially available Acrobat products
  • Accept navigational commands from an application other than Adobe Reader
  • Create, remove, or modify any Enabling Rights (including but not limited to permissions added to a PDF file with a product such as Adobe LiveCycle™ Reader Extensions (formerly Adobe Reader Extensions Server)
  • Save or modify any Acrobat file (including without limitation PDF, FDF, or annotation)
  • Extract and save any content from a PDF file (other than submitting form data to a remote server)
  • Use any APIs from the Forms or DigSig Host Function Tables (HFTs)
  • Modify the appearance of Adobe Reader
  • Remove the menu item that calls up the "About" screen in Adobe Reader
  • Implement a Replacement File System (RFS) for Adobe Reader

Your Adobe Reader plug-in must comply with the following:

  • Respect all font permission settings
  • Define READER_PLUGIN as 1 upon compilation
  • Respect all passwords, access restrictions, and encryption of files

Without additional permissions from Adobe, you may not do the following:

  • Create any service that includes Adobe Reader and the exchange or distribution of encrypted or certified documents
  • Control document access and/or display content using DRM service or technology. Please check here for more information on what Adobe considers 'DRM' functionality.

Note: The appropriate permissions will be granted/denied as part of this application process.

综上:reader的插件是要License 的,而且License 的价格比较高

https://forums.adobe.com/thread/1535933

Adobe® Reader®.插件开发的更多相关文章

  1. Ubuntu 12.04安装Adobe Reader

    原本从Adobe 官方网站下载了 Adobe Reader, 是个rpm包,先用agt-get 装了rpm(sudo apt-get install rpm), 一安装(rpm -ivh AdobeR ...

  2. Adobe Reader/Acrobat修改页面底色为豆沙绿

    Adobe Acrobat_Pro_8修改PDF页面底色为豆沙绿保护视力(同样适用于Adobe Reader) http://jingyan.baidu.com/article/9989c746189 ...

  3. 给Adobe Reader添加书签功能

    Adobe Acrobat Professional和Adobe Reader都是Adobe公司的产品.前者用来编辑制作PDF文档,后者只能用来阅读PDF.令人郁闷的是Adobe Reader中虽然有 ...

  4. 在Adobe Reader中保存PDF表单数据的方法

    通常,Adobe Reader 用户填写表单后,是无法保存所填表单的副本的.但是,对于 Reader 8 和更高版本的用户,您可以扩展其权限,使他们可以完成此操作.如果您使用的是 Acrobat Pr ...

  5. adobe reader安装完成之前被中断,错误代码150210解决方法

    adobe reader安装完成之前被中断,错误代码150210解决方法出现这种情况是因为之前安装过adobe reader但是没有卸载删除干净进而导致重新安装时无法安装.为什么卸载不了大多数是因为3 ...

  6. Ubuntu安装Adobe Reader

               到 这里依次选择最新版本的Adobe Reader,我选择目前最新的 9.5.5版本的,下载下来后,双击选择dep包,启动软件中心进行安装,中间会提示软件包欠佳,选择" ...

  7. Ubuntu下安装PDF 文档阅读器Adobe Reader 9.5.5

    由于没有PPA所以我们必须在Adobe的官方FTP上下载安装,下面的方法同时适用于32位和64位系统: wget ftp://ftp.adobe.com/pub/adobe/reader/unix/9 ...

  8. JS检测浏览器Adobe Reader插件

    Web应用中当我们希望向用户显示pdf文档时候,如果用户安装了Adobe Reader之类的pdf阅读器,就可以直接打开文档在浏览器中显示, 但是,当用户没有安装这类软件的时候,自然是打不开的,为了系 ...

  9. Adobe reader multiple languages pack

    用户打开客户发过来的PDF文档,显示不正常,这是电脑的Adobe Reader缺少相关的字体. 可以从下面地址下载相对版本的字体包安装:http://supportdownloads.adobe.co ...

随机推荐

  1. 【awk】提取文件第一列

    生信数据文件一般是按列分开的,如果我们只想简单的提取一列而不是费尽周折写个程序提取哪一列的话,awk作为一个非常好用的文档处理工具,我们现在来简单看一下他的一些功能: awk '{print $1}' ...

  2. Linux configure,make,make install

    https://www.cnblogs.com/tinywan/p/7230039.html https://www.sohu.com/a/191735643_505857 https://blog. ...

  3. ORA-12801/ORA-12853: insufficient memory for PX buffers: current 274880K, max needed 19722240K/ORA-04031解决方法

    近日,现场一台服务器在运行时出现下列异常: ORA-12801: error signaled in parallel query server P139 ORA-12853: insufficien ...

  4. S-DES算法实现(C++版本)

    密码学实验二: /** :;LaEaHKEEGpPXU7;, .:75pKH11252U252XapZgRQgD6XJscLr;,. :LXpRgGaX521JLw1JswJJsJs22XHPPEZE ...

  5. maven开发项目中遇到的问题

    java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com ...

  6. HTML基础(1)——样式表

    样式表按出现的位置可以分为:行间(内联)样式表,内部样式表,外部样式表. 行间(内联)样式表:由于要将表现和内容混杂在一起,内联样式会损失掉样式表的许多优势. <div style=" ...

  7. Google advertiser api开发概述——入门指南

    使用入门 AdWords API 可让应用直接与 AdWords 平台互动,大幅提高管理大型或复杂 AdWords 帐号和广告系列的效率.一些典型的用例包括: 自动帐号管理 自定义报告 基于产品目录的 ...

  8. SAP Hybris电子商务最新功能

    SAP Hybris电子商务最新功能   SAP Hybris 电子商务6.0中国加速器是专为中国市场设计的电子商务平台,可满足企业在全渠道销售和订单履行方面的所有需求.新版的中国加速器基于SAP H ...

  9. scala模式匹配及样本类

    样本类 1.带有case关键字的类被称为样本类: 例如:abstract class Expr case class Var(name: String) extends Expr case class ...

  10. IDEA中更改Tomcat服务器的URL

    先别参考以下的做法,貌似出了点状况,后续修正!!! 直接上图吧 看IDEA的右上角 点击黄色方框内的Edit Configurations,进入以下的编辑面 后面四个框内的都可以修改,当然不要修改和其 ...