以只讀模式打開文件

有時,你可能會有一份需要審查的文件,但是你不想讓審查人員隨意修改你的內容。透過 Aspose.Words ,您可以設定您的文件權限為只讀,這樣就可以讓内容被複製或閱讀,但不能被修改。 這將防止您的檔案中內容被移除或加入。

這篇文章說明如何讓文件僅供讀取。

將文書設定為只讀

Aspose.Words有指定文件寫入保護設定之公有類別 WriteProtection。 您不能直接建立這個類別的物件。

寫入保護顯示作者是否已推薦以只讀方式打開文件,以及/或需要密碼才能修改該文件。

Aspose.Words讓你能透過使用ReadOnlyRecommended屬性和SetPassword方法來限制編輯。

您的 ReadOnlyRecommended 屬性是受密碼保護的,因此如果您在套用 ReadOnlyRecommended 屬性之前未設定密碼,那麼其他使用者可以像沒有保護一樣打開這份文件。 您透過 SetPassword 方法存取文件保護設定並設定寫入權限密碼。

如果您需要檢查一篇文件是否有限制編輯的寫入保護密碼,您可以利用 IsWriteProtected 屬性。

以下範例示範如何使文件只讀:

移除只讀限制

如果您不想讓使用者以只讀模式打開您的文件,您可以簡單設定 ReadOnlyRecommened 屬性為 false 或選擇 ProtectionTypeNoProtection

以下範例示範了如何從文件中移除只讀存取權: