Adobe Acrobat DC SDK 开发

一, 下载Adobe Acrobat DC SDK

http://www.adobe.com/devnet/acrobat.html

其中的文档有很详细的说明, 这里尝试Windows VS2015来编译 Acrobat DC的插件


二, SDK 使用

1, 新建win32 dll 空项目

Adobe Acrobat DC SDK 开发


2, 拷贝SDK

sdkDC_v1_win\Adobe\Acrobat DC SDK\Version 1\PluginSupport\Headers 拷贝到解决方案目录下,我将其改名了

Adobe Acrobat DC SDK 开发

Adobe Acrobat DC SDK 开发


3, 拷贝demo代码

sdkDC_v1_win\Adobe\Acrobat DC SDK\Version 1\PluginSupport\Samples\BasicPlugin\sources 下的代码文件拷贝到新建的空项目中, 并添加到vs中

Adobe Acrobat DC SDK 开发


Adobe Acrobat DC SDK 开发


4, SDK配置使用

添加SDK中的PIMain.c到VS项目

Adobe Acrobat DC SDK 开发

Adobe Acrobat DC SDK 开发

修改文件扩展名为.api

Adobe Acrobat DC SDK 开发

添加SDK头文件路径(..\Acrobat_DC_SDK\API;..\Acrobat_DC_SDK\SDK;)

Adobe Acrobat DC SDK 开发

添加预定义宏(WIN_PLATFORM;ACRO_SDK_LEVEL=0x00060000;WIN_ENV;)

Adobe Acrobat DC SDK 开发

添加附加项(/EXPORT:PlugInMain)

Adobe Acrobat DC SDK 开发


5,编译

Adobe Acrobat DC SDK 开发


6,使用

api拷贝到Acrobat DC的插件目录(C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\plug_ins), 重启Acrobat DC

Adobe Acrobat DC SDK 开发

Adobe Acrobat DC SDK 开发

Adobe Acrobat DC SDK 开发

Adobe Acrobat DC SDK 开发