如何使用ASP .NET MVC打开,编辑和保存存储在服务器中的word文件

问题描述 投票:0回答:1

我有一个存储单词文件的服务器,我希望通过按链接用户可以从服务器打开单词文件,对其进行编辑,然后将其保存回服务器。到现在为止,我发现我不能直接这样做,但是要在本地保存文件,请对其进行编辑,然后再次上传回去。有没有更好的方法呢?如果不是,如何等待直到文件被保存,然后自动再次上传。

c# asp.net-mvc server ms-word
1个回答
0
投票

[我认为您最好的选择可能是研究一些可以购买的控件以执行此操作。不一定便宜,但是取决于您需要多少功能:

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

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.