Document bewerken beperken
Soms moet je de mogelijkheid om een document te bewerken beperken en alleen bepaalde acties ermee toestaan. Dit kan nuttig zijn om te voorkomen dat andere mensen gevoelige en vertrouwelijke informatie in uw document bewerken.
Aspose.Words kunt u het bewerken van een document beperken door het instellen van een beperkingstype. Bovendien, Aspose.Words u kunt ook instellingen voor schrijfbeveiliging opgeven voor een document.
Dit artikel legt uit hoe te gebruiken Aspose.Words het selecteren van een beperkingstype, het toevoegen of verwijderen van bescherming en het maken van onbeperkte bewerkbare gebieden.
Selecteer type bewerkbeperking
Aspose.Words kunt u de manier waarop u de inhoud te beperken met behulp van de ProtectionType Identificatieparameter. Dit stelt u in staat om een exact type bescherming te selecteren, zoals het volgende:
- Alleen opmerkingen toestaan
- Alleen FormFields toestaan
- Alleen revisies toestaan
- Alleen-lezen
- Geen bescherming
Alle types zijn beveiligd met een wachtwoord, en als dit wachtwoord niet correct wordt ingevoerd, kan een gebruiker de inhoud van uw document niet wettelijk wijzigen. Dus, als uw document wordt teruggegeven aan u zonder een vereiste om het nodige wachtwoord te verstrekken, dit is een teken dat er iets mis is.
Als u geen wachtwoord hebt ingesteld bij het kiezen van het beveiligingstype, kunnen andere gebruikers gewoon de bescherming van uw document negeren.
Documentbescherming toevoegen
Het toevoegen van bescherming aan uw document is een eenvoudig proces, want alles wat u hoeft te doen is het toepassen van een van de beschermingsmethoden die zijn beschreven in deze sectie.
Aspose.Words kunt u uw documenten te beschermen tegen wijzigingen met behulp van de Protect methode. Deze methode is geen beveiligingsfunctie en versleutelt geen document.
In Microsoft Word, u kunt het bewerken op een soortgelijke manier beperken met behulp van beide:
- Bewerken beperken (Bestand → Info → Document beschermen)
- Alternatief kenmerk: “Restrict Editing” (Review → Protect → Restrict Editing)
Het volgende voorbeeld van code laat zien hoe u wachtwoordbeveiliging toevoegt aan uw document:
Het volgende voorbeeld van code laat zien hoe het bewerken in een document te beperken zodat alleen bewerken in vorm velden mogelijk is:
Documentbescherming verwijderen
Aspose.Words Hiermee kunt u de bescherming van een document met eenvoudige en directe documentmodificatie verwijderen. U kunt de documentbeveiliging verwijderen zonder het eigenlijke wachtwoord te kennen of het juiste wachtwoord geven om het document te ontgrendelen met behulp van de Unprotect methode. Beide manieren verwijderen hebben geen verschil.
Het volgende voorbeeld van code laat zien hoe u bescherming uit uw document verwijdert:
Onbeperkte bewerkbare regio’s specificeren
U kunt het bewerken van uw document beperken en tegelijkertijd wijzigingen toestaan in geselecteerde delen ervan. Dus, iedereen die uw document opent zal in staat zijn om toegang te krijgen tot deze onbeperkte onderdelen en wijzigingen aan te brengen in de inhoud.
Aspose.Words kunt u de delen die kunnen worden gewijzigd in uw document met behulp van de StartEditableRange en EndEditableRange methoden.
Het volgende voorbeeld van code laat zien hoe je het hele document als alleen-lezen markeert en bewerkbare regio’s erin specificeert:
U kunt ook verschillende beperkingen voor het bewerken van documenten voor verschillende secties kiezen.
Het volgende voorbeeld van code laat zien hoe je een beperking voor het hele document toevoegt en verwijdert de beperking voor een van de secties: