Запускать приложения Office из файла в памяти или скрывать местоположение файла - PullRequest
0 голосов
/ 10 января 2020

Я не могу найти решение этой проблемы, поэтому спрашиваю сообщество.

Я хочу запустить приложение Office (Word, Excel, Powerpoint) в идеале, используя файл в памяти, но в качестве альтернативы - файл, который скрыт, и пользователь не может увидеть, где он находится.

Мой вариант использования: у меня есть файлы, полученные из зашифрованного удаленного источника, я хочу, чтобы моя программа расшифровывала и затем запускала соответствующее приложение, но я хочу сделать это таким образом, чтобы я либо не создал файл на диске, либо, если потребуется, пользователь не сможет просмотреть местоположение этого файла (чтобы его не скопировали).

Я не могу найти какой-либо способ для стандартные приложения Office для использования потока памяти. Я могу поместить файл в скрытое место, но если пользователь заходит в меню «Сохранить» или «Сохранить как», он может видеть местоположение файла, поэтому, если я просто не могу использовать поток памяти, есть ли способ полностью скрыть параметры «Сохранить» при запуске?

Я рассматривал попытку рендеринга в браузере, но для этого также нет приличного варианта, лучше всего использовать средство просмотра Office 365, но оно полагается на отправку незашифрованного файла на удаленный компьютер. место, которое я не хочу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...