Een Word-document beveiligen met een wachtwoord in C#

Deze zelfstudie beschrijft hoe u een Word-document in C# met een wachtwoord kunt beveiligen. Het bevat de informatie om de omgeving vast te stellen, gedetailleerde stappen om het programmeermodel te begrijpen en een uitvoerbare voorbeeldcode om het proces te demonstreren. Je leert ook verschillende opties om Word-documenten in C# te beveiligen, zoals DOC, DOCX of een ander Word-bestandsformaat.

Stappen om Word-document te vergrendelen in C

  1. Breng de omgeving tot stand om Aspose.Words te gebruiken voor het beschermen van het Word-bestand
  2. Maak een nieuw Word-bestand met de klasse Document die moet worden beveiligd
  3. Gebruik de Protect()-methode in de Document-klasse en geef ProtectionType en wachtwoord op
  4. Sla het beveiligde Word-bestand op

Deze stappen delen het volledige proces voor de Word documentbeveiliging in C#, waarbij eerst de IDE-configuratie wordt beschreven en vervolgens een nieuw Word-bestand wordt gemaakt, maar u kunt ook een bestaand bestand laden. Na het laden van het Word-bestand in het klasseobject Document, roept u de Protect()-methode aan waarvoor het ProtectionType en een wachtwoord vereist zijn. Er is ook nog een overbelaste functie die alleen ProtectionType gebruikt en eventueel het bestaande wachtwoord gebruikt.

Code om Word-document met een wachtwoord te beveiligen in C#

Deze code heeft aangetoond hoe u een Word-bestand kunt beveiligen met een wachtwoord in C# waarbij het beveiligingstype AllowOnlyComments wordt gebruikt, maar u kunt ook andere opties gebruiken, zoals AllowOnlyFormFields, AllowOnlyRevisions en ReadOnly. Houd er rekening mee dat er opties beschikbaar zijn om de afzonderlijke secties in het Word-bestand te beschermen, waardoor de functie wordt geboden om alleen de geselecteerde delen van het document te beschermen.

Dit artikel heeft ons geleerd om Word-bestanden te beschermen met wachtwoorden. Als je het proces wilt leren om een handtekening toe te voegen aan een Word-bestand, raadpleeg dan het artikel op hoe een handtekening in Word toe te voegen met C#.

 Nederlands