Tento krátký tutoriál vysvětluje jak zrušit ochranu dokumentu Word pomocí C#. Obsahuje postupný proces k provedení úkolu spolu se spustitelným ukázkovým kódem. Pomocí tohoto článku můžete také odemknout dokument Wordu heslem pomocí C# pouze pomocí několika řádků kódů a uložit jej jako nový soubor DOCX nebo DOC, pokud je to nutné.
Kroky k odemknutí dokumentu MS Word pomocí C#
- Vytvořte prostředí pro přidání Aspose.Words for .NET ze správce balíčků NuGet
- Načtěte chráněný soubor aplikace Word do objektu třídy Document
- Chcete-li odstranit ochranu z dokumentu, zavolejte metodu Unprotect()
- Uložte nechráněný výsledný soubor aplikace Word na disk
Tyto kroky shrnují proces odemknutí souboru aplikace Word pomocí jazyka C#, kde je soubor aplikace Word nejprve načten do objektu třídy Document a poté je volána metoda Unprotect() bez jakéhokoli hesla. Všimněte si, že můžete také použít heslo v metodě Unprotect(), ale může odstranit ochranu použitou prostřednictvím hesla.
Kód pro odblokování dokumentu aplikace Word bez hesla pomocí C#
Tento kód demonstruje proces odstranění DOCX pomocí C#, kde se metoda Unprotect() ve třídě Document používá bez jakéhokoli hesla. Může zrušit ochranu souborů aplikace Word, které jsou chráněny heslem nebo bez něj. Pokud je váš soubor také chráněn proti zápisu, použijte pro odstranění ochrany proti zápisu příkaz Document.WriteProtection.SetPassword(), kde je heslo nastaveno na null.
Tento článek nás naučil odstranit ochranu ze souboru aplikace Word. Pokud se chcete naučit proces ochrany souboru aplikace Word, přečtěte si článek na jak chránit heslem dokument aplikace Word v C#.