如何在 Xamarin 中以只读模式查看 Word/Excel 个文件

How to view Word/Excel files in read-only mode in Xamarin

我们有一个用原生 Xamarin 编写的跨平台应用程序。最近有一个需求,需要从服务器获取Word/Excel个文件,存储到本地,并以只读模式显示。存在一个问题,当文件被第三方应用程序打开时,它们可以被编辑。其中一个想法是将文件转换为 html 文件,但我们没有找到适合该解决方案的免费库。也许有人知道如何在 Android 和 iOS 平台上以只读模式查看 Excel 和 Word 文件?

您可以利用 Syncfusion 库在您的应用程序中直接将 excel 和单词显示为只读。

Excel

Words

您可以创建文件read-only。我不确定这种方式有多安全。 另一种方法是将它们转换为 pdf。与昂贵的 office 文件打开器库相比,您可以找到更多免费的第三方库来打开 pdf 文件。