Возможно, многое зависит от того, что именно вы пытаетесь выполнить и сколько контроля над вашей средой/пользователями. Посмотрев, что делают Acrobat X и SharePoint, похоже, что поддержка SharePoint встроена в Acrobat X.
Это можно легко (хорошо :-)) сделать, создав плагин Acrobat. Плагины способны отслеживать множество событий в Adobe Acrobat и реагировать на это. Они могут делать сложные вещи, такие как добавление файловой системы (которая позволяет вам открывать и сохранять файлы, которые фактически хранятся в базе данных, например), но есть, конечно, более простые стратегии, которые только можно себе представить.
Представьте себе плагин, живущий в Adobe Acrobat, который контролирует каждый файл, открытый пользователем. После просмотра файла, открытого с вашего сервера, он отмечает этот документ как один из ваших и проверяет его на сервере (однако вы хотите его реализовать). Когда пользователь сохраняет документ, получение которого также будет получено (как до, так и после фактического сохранения), и снова можно предпринять соответствующие действия.
Таким образом, общий ответ: да, это выполнимо при определенных обстоятельствах, если вы готовы написать подключаемый модуль, и если у вас достаточно контроля над вашей средой, вы можете убедиться, что все пользователи действительно имеют этот плагин установленный в Adobe Acrobat.
Чувствуйте, как SharePoint на самом деле это делает ... – Arm0geddon
Вы можете создать PDF-форму с кнопкой отправки внутри. Кнопка отправки имеет несколько вариантов, вы можете отправить весь заполненный PDF-файл или просто отправить пары (имя, значение) в качестве http-сообщения. Затем вы можете вставлять этот файл на веб-страницу (с помощью программы чтения акробатов), – yms
Если изменения, которые вы хотите сделать, идут дальше, чем заполнять формы, тогда я думаю, вам, возможно, придется отказаться. – yms