Сообщение от
Wamr
Еще есть вариант для ленивых.
По старинке запускать на сервере (выделенном клиенте) клиентский Batch, который обрабатывает пакетники, которые не умеют работать на сервере.
Или забить на хранение исходных файлов с диадока, а хранить только GUID, по которому открывать документ прям на сайте.