Как открыть, отредактировать и сохранить файл слова, хранящийся на сервере, используя ASP .NET MVC - PullRequest
0 голосов
/ 10 ноября 2019

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

1 Ответ

0 голосов
/ 10 ноября 2019

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

https://www.syncfusion.com/aspnet-mvc-ui-controls/word-processor

Относительно обнаружения изменения файла локально ... вы можете использовать FileSystemWatcher, чтобы сделать это в папке. Это не то, что по сути будет работать с веб-сайта. Вам нужно будет внедрить и распространить службу Windows, которую установят ваши пользователи, и им нужно будет загрузить файл, который они изменяют, в папку (и), которую просматривал ваш FileSystemWatcher ...

https://docs.microsoft.com/en-us/dotnet/api/system.io.filesystemwatcher?view=netframework-4.8

https://docs.microsoft.com/en-us/dotnet/framework/windows-services/walkthrough-creating-a-windows-service-application-in-the-component-designer

Надеюсь, это поможет.

...