Skip to main content
November 25, 2011
Question

Is Acrobat SDK API available for C#?

  • November 25, 2011
  • 1 reply
  • 28350 views

Hi,

           I am working on an application where i have to deal with PDF content. I came to know that i can use Acrobat SDK API to deal with PDF. I went through the site and downloaded SDK but couldn't find any API (dlls) which i can use. Also couldn't find any documentation related to API. It would be good if some one can guide me in this. It would really help me if there are any sample application to deal with PDF content just to start with it.

Thanks,

Mehul

This topic has been closed for replies.

1 reply

BarlaeDC
Community Expert
Community Expert
November 25, 2011

Hi,

The Acrobat SDK is a collection of Headers, Samples and Documentation, these can then be used to compile .API files ( the plugins to acrobat). Therefore there are no specific DLL's in the SDK as you require Acrobat to be installed on the system you are wanting the code to run on in order for the SDK to be of any use.

The online documentation for all the API's available is here - http://livedocs.adobe.com/acrobat_sdk/10/Acrobat10_HTMLHelp/API_References/Acrobat_API_Reference/overview.html

There is also a copy of the documentation included in the SDK in the documentation folder.

Hope this helps

Malcolm

November 25, 2011

Hi,

      Thanks for the reply. I was amazed of that thing only because i couldn't find anything except sample, documentation etc. So i coudln't understand how to write a code using C# to deal with pdf using acrobat sdk. Is it even possible also or not? For e.g. i write a code that renders pdf file, modify content and create another pdf out of it.

Thanks,

Mehul

BarlaeDC
Community Expert
Community Expert
November 25, 2011

Hi,

The C# samples are located in the SDK in this folder (SDK install directory)\InterAppCommunicationSupport\C#Samples.

and the specific documentation for IAC is here - http://livedocs.adobe.com/acrobat_sdk/10/Acrobat10_HTMLHelp/IAC_API_OLE_Objects.103.1.html

As you are using C# your options are more limited than if you are using c(c++). and therefore it might not be possible to achieve your aims, although I would recommend reviewing the documentation and from OLE you can also use the JSObject ( a bridge to the Acrobat JavaScript model, which provides more functionality.

Hope this helps

Malcolm