Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Create Add-in for Acrobat Reader - PDF

Can i create an Add-in for Acrobat Reader? (something like Office Add-ins in visual studio) for example, i open a pdf file with Acrobat Reader, i want to add my custom button in the Reader in order to perform a specific action.

Is it doable?

Is it Free?

Does it require third-party components?

Thanks.

like image 441
Zee99 Avatar asked Feb 20 '12 15:02

Zee99


People also ask

How do I add an Adobe Acrobat add-in?

Enable the Acrobat PDFMaker Add-inOpen any Office 2016 application and click File > Options > Add-ins. Select COM Add-ins next to Manage and click Go. In the list of available add-ins, find the Acrobat PDFMaker COM Add-in and check if it's enabled. If it isn't, check the box to enable it.

How can I add an add to a PDF?

Upload a PDF using the Insert Pages tool and sign in to Acrobat online. Use your cursor to select the desired insertion point and then select the file or files you want to add from the resulting dialogue box. Once the files are added, you can drag and drop the PDF pages to reorder them.

What is Adobe PDF Maker add-in?

Adobe Acrobat PDFMaker (the Convert To Adobe PDF button in the PDFMaker toolbar/tab) is an add-in that creates PDF files from Microsoft Office applications. This feature installs with Acrobat Professional and Standard.


1 Answers

I'm afraid the answer is slightly more complicated than indicated here. First of all, you do indeed need the (free) Adobe Acrobat SDK, which you can download here: http://www.adobe.com/devnet/acrobat.html

This will give you the documentation and sample codes for a number of different approaches.

However, you need to realise that you will not automatically be able to write plug-ins for Adobe Reader. Adobe Acrobat Standard or Pro, yes. Adobe Reader, no.

Adobe Reader is a free product and Adobe allows only those plug-ins that wouldn't violate that concepts. It is for example not permitted to write a Reader plug-in that edits a PDF file and saves those changes. Those are things restricted to Acrobat. To enforce these limitations, Adobe makes you sign plug-ins before they will actually work in Reader. During the signing process you will have to tell them what you intend to do, sign a bunch of papers and fork out a sizeable amount of cash. And if they don't like your project, they might not give you permission at all.

When you download the documentation however, also look at what you can do with JavaScripts. Things like adding menu items and buttons are normally possible with a bit of JavaScript that is executed as Adobe Reader launches. Once again though the functionality you'll have access to in Adobe Reader from JavaScript will be quite limited...

like image 114
David van Driessche Avatar answered Oct 17 '22 18:10

David van Driessche