Я планирую внедрить небольшую внутреннюю систему документооборота. Он должен иметь веб-интерфейс для управления структурой удаленной папки, хранящейся в базе данных. В этих папках хранятся текстовые документы (физически, как блоб в базе данных). Всякий раз, когда пользователь щелкает ссылку на документ, через браузер загружается двоичное слово и (мы надеемся) открывается в Word на ПК пользователя.
Это самая легкая часть;)
Теперь пользователь нажимает «Сохранить» или Ctrl-S. Я хочу, чтобы в Word была запрограммирована функциональность, которая вызывает пользовательскую функцию (возможно, в .NET DLL), которая загружает сохраненный файл обратно на сервер (HTTP). Сложная часть мне кажется:
- Как перехватить процесс сохранения для вызова функциональности расширения
- Как развернуть это для нескольких пользователей