Ответ 1
Я боюсь, что ответ немного сложнее, чем указано здесь. Прежде всего, вам действительно нужен (бесплатный) Adobe Acrobat SDK, который вы можете скачать здесь: http://www.adobe.com/devnet/acrobat.html
Это даст вам документацию и примеры кода для нескольких разных подходов.
Однако вам нужно понять, что вы не сможете автоматически подключать плагины для Adobe Reader. Adobe Acrobat Standard или Pro, да. Adobe Reader, №.
Adobe Reader является бесплатным продуктом, и Adobe позволяет использовать только те плагины, которые не нарушали бы эти концепции. Например, запрещено писать плагин Reader, который редактирует файл PDF и сохраняет эти изменения. Это вещи, ограниченные Acrobat. Чтобы обеспечить соблюдение этих ограничений, Adobe заставляет вас подписывать плагины, прежде чем они действительно будут работать в Reader. Во время процесса подписания вам нужно будет рассказать им, что вы намереваетесь сделать, подписать кучу бумаг и разложить значительную сумму наличных денег. И если им не нравится ваш проект, они могут вообще не давать вам разрешения.
Когда вы загружаете документацию, посмотрите также, что вы можете делать с JavaScripts. Такие вещи, как добавление пунктов меню и кнопок, обычно возможны с небольшим количеством JavaScript, который запускается при запуске Adobe Reader. Еще раз, хотя функциональность, которой вы будете иметь доступ в Adobe Reader от JavaScript, будет довольно ограничена...