Hoe Word-document opheffen met behulp van C#

Deze korte tutorial legt uit hoe je een Word-document kunt opheffen met C#. Het bevat een stapsgewijs proces om de taak te volbrengen, samen met de uitvoerbare voorbeeldcode. Met behulp van dit artikel kunt u ook de beveiliging van een Word-document opheffen met een wachtwoord met behulp van C# met behulp van slechts een paar regels codes en het indien nodig opslaan als een nieuw DOCX- of DOC-bestand.

Stappen om de beveiliging van MS Word-document op te heffen met C#

  1. Breng de omgeving tot stand om Aspose.Words for .NET toe te voegen vanuit de NuGet-pakketbeheerder
  2. Laad het beveiligde Word-bestand in het Document klassenobject
  3. Roep de Unprotect() methode aan om de beveiliging van het document te verwijderen
  4. Sla het onbeveiligde resulterende Word-bestand op de schijf op

Deze stappen vatten het proces samen om beveiliging van Word-bestand op te heffen met C#, waarbij het Word-bestand eerst in het Document-klasseobject wordt geladen en vervolgens de methode Unprotect() wordt aangeroepen zonder wachtwoord. Merk op dat u ook een wachtwoord kunt gebruiken in de Unprotect()-methode, maar het kan de door een wachtwoord toegepaste beveiliging verwijderen.

Code om Word-document zonder wachtwoord te beveiligen met C#

using System;
using Aspose.Words;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to Unprotect a Word file in C#
{
// Initialize licenses
Aspose.Words.License licWords = new Aspose.Words.License();
licWords.SetLicense("Aspose.Total.lic");
// Load the protected Word file
Document protectedDoc = new Document("Protected.docx");
// Unprotect it
protectedDoc.Unprotect();
// Save the resultant Word file
protectedDoc.Save("UnProtected.docx");
Console.WriteLine("Done");
}
}
}

Deze code demonstreert het proces om de beveiliging van DOCX op te heffen met C#, waarbij de methode Unprotect() in de klasse Document zonder wachtwoord wordt gebruikt. Het kan de beveiliging van Word-bestanden opheffen die met of zonder wachtwoord zijn beveiligd. Als uw bestand ook tegen schrijven is beveiligd, gebruikt u de opdracht Document.WriteProtection.SetPassword() waarbij het wachtwoord is ingesteld op null om de schrijfbeveiliging te verwijderen.

Dit artikel heeft ons geleerd om de beveiliging van een Word-bestand te verwijderen. Als je het proces wilt leren om een Word-bestand te beveiligen, raadpleeg dan het artikel op hoe een Word-document met een wachtwoord te beveiligen in C#.

 Nederlands