Een document alleen-lezen openen
Soms heb je een document dat een review nodig heeft, maar je wilt niet dat beoordelaars willekeurig je inhoud wijzigen. Aspose.Words kunt u de toestemming van uw document alleen-lezen zodat de inhoud kan worden gekopieerd of gelezen, maar niet gewijzigd. Dit voorkomt dat inhoud wordt verwijderd of toegevoegd aan uw document.
In dit artikel wordt uitgelegd hoe een document alleen-lezen kan worden gemaakt.
Maak een document alleen-lezen
Aspose.Words heeft de publieke klasse WriteProtection die schrijfbeveiliginginstellingen voor een document specificeert. U maakt geen instanties van deze klasse direct aan.
Schrijfbescherming laat zien of de auteur heeft aanbevolen een document te openen als alleen-lezen en/of een wachtwoord nodig heeft om het document te wijzigen.
Aspose.Words kunt u een document alleen-lezen om te beperken bewerken door het gebruik van de ReadOnlyRecommended de SetPassword methode.
In Microsoft Word, U kunt een alleen-lezen document op dezelfde manier maken met behulp van beide:
- Open altijd alleen-lezen
- “Wachtwoord te wijzigen” (Opslaan als → Hulpmiddelen → Algemene Opties → Wachtwoord)
Gebruikers kunnen ook het bewerken van documenten beperken door te selecteren ProtectionType als ReadOnly, maar dit is een andere functie die biedt meer geavanceerde beschermingsmogelijkheden. Er is een dergelijke functie in Microsoft Word, Het wordt uitgevoerd in Aspose.Words.
ProtectionType zal in detail worden beschreven in een van de volgende artikelen:
De ReadOnlyRecommended eigenschap is wachtwoord-beveiligd, dus als u geen wachtwoord voor het toepassen van de ReadOnlyRecommended eigendom, dan andere gebruikers kunnen gewoon het document te openen alsof het onbeschermd. U krijgt toegang tot de instellingen voor documentbeveiliging en stelt een wachtwoord voor schrijfbeveiliging in via de SetPassword methode.
Als u moet controleren of een document een wachtwoord voor schrijfbescherming heeft dat het van het bewerken beperkt, kunt u de IsWriteProtected eigendom.
Het volgende voorbeeld van code laat zien hoe een document alleen-lezen:
Alleen-lezen beperking verwijderen
Als u niet wilt dat een gebruiker uw document te openen als alleen-lezen, kunt u gewoon de ReadOnlyRecommened eigendom aan false of selecteren ProtectionType als NoProtection.
Het volgende voorbeeld van code laat zien hoe u alleen-lezen toegang voor een document kunt verwijderen: