我正在使用Office Interop库将一些旧代码移至epplus,我不知道的一件事是如何设置工作簿以要求用户打开文件以只读方式打开它。就像用户单击文件->信息->保护工作簿->始终以只读方式打开
我尝试设置此处(https://sno.phy.queensu.ca/~phil/exiftool/TagNames/OOXML.html)所述的DocSecurity属性,但未成功。 excelWorkBook.Properties.SetExtendedPropertyValue("DocSecurity", "2");
我还尝试将以下节点添加到workbookxml <fileSharing readOnlyRecommended="1"/>
我什至试图比较受保护的,未受保护的,未压缩的excel文件,但是更改太多了。