Otevření dokumentu jen pro čtení

Někdy můžete mít dokument, který potřebuje recenzi, ale nechcete, aby recenzenti náhodně upravovali váš obsah. Aspose.Words umožňuje nastavit oprávnění vašeho dokumentu pouze pro čtení, aby bylo možné obsah kopírovat nebo číst, ale ne upravovat. Tím zabráníte odebrání nebo přidání obsahu do dokumentu.

Tento článek vysvětluje, jak vytvořit dokument pouze pro čtení.

Vytvořte dokument pouze pro čtení

Aspose.Words má veřejnou třídu WriteProtection, která určuje nastavení ochrany proti zápisu pro dokument. Instance této třídy nevytváříte přímo.

Ochrana proti zápisu ukazuje, zda autor doporučil otevřít dokument pouze pro čtení a / nebo vyžadovat heslo k úpravě dokumentu.

Aspose.Words umožňuje vytvořit dokument jen pro čtení a omezit úpravy pomocí vlastnosti ReadOnlyRecommended a metody SetPassword.

Vlastnost ReadOnlyRecommended je zabezpečena heslem, takže pokud před použitím vlastnosti ReadOnlyRecommended nenastavíte heslo, mohou ostatní uživatelé dokument jednoduše otevřít, jako by nebyl nechráněný. Přístup k nastavení ochrany dokumentů a nastavení hesla pro ochranu proti zápisu pomocí metody SetPassword.

Pokud potřebujete zkontrolovat, zda má dokument heslo pro ochranu proti zápisu, které jej omezuje v úpravách, můžete použít vlastnost IsWriteProtected.

Následující příklad kódu ukazuje, jak vytvořit dokument pouze pro čtení:

Odebrat Omezení Pouze Pro Čtení

Pokud nechcete, aby uživatel otevíral váš dokument pouze pro čtení, můžete jednoduše nastavit vlastnost ReadOnlyRecommened na false nebo vybrat ProtectionType jako NoProtection.

Následující příklad kódu ukazuje, jak odebrat přístup pouze pro čtení dokumentu: