Ez az oktatóanyag leírja, hogyan lehet jelszóval védeni egy Word-dokumentumot C#-ban. Tartalmazza a környezet létrehozásához szükséges információkat, a programozási modell megértéséhez szükséges részletes lépéseket, valamint egy futtatható mintakódot a folyamat bemutatásához. Különféle lehetőségeket is megismerhet a Word-dokumentumok védelmére C#-ban, mint például a DOC, DOCX vagy bármely más Word-fájlformátum.
A Word-dokumentum zárolásának lépései C#-ban
- Hozzon létre egy környezetet a(z) Aspose.Words használatához a Word fájl védelmére
- Hozzon létre egy új Word-fájlt a védeni kívánt Document osztály használatával
- Használja a Protect() metódust a Dokumentum osztályban, és adja meg a ProtectionType-ot és a jelszót
- Mentse el a védett Word fájlt
Ezek a lépések megosztják a Word dokumentumvédelem teljes folyamatát C# nyelven, ahol először az IDE konfigurációt írják le, majd egy új Word-fájlt hoznak létre, de betölthet egy meglévő fájlt is. Miután betöltötte a Word fájlt a Document class objektumba, hívja meg a Protect() metódust, amely a ProtectionType-ot és a jelszót igényli. Van egy másik túlterhelt funkció is, amely csak a ProtectionType-ot veszi fel, és a meglévő jelszót használja, ha van ilyen.
Kód a Word-dokumentum jelszavas védelméhez C#-ban
using Aspose.Words; | |
namespace AsposeTests | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to protect a Word file | |
{ | |
// Load the license | |
Aspose.Words.License lic = new Aspose.Words.License(); | |
lic.SetLicense(@"Aspose.Total.lic"); | |
Document doc = new Document(); | |
doc.Protect(ProtectionType.AllowOnlyComments, "password"); | |
doc.Save("output.docx", SaveFormat.Docx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ez a kód megmutatta, hogyan lehet megvédeni a Word-fájlt jelszóval C#-ban, ahol az AllowOnlyComments védelmi típust használják, de használhat más opciókat is, például AllowOnlyFormFields, AllowOnlyRevisions és ReadOnly. Vegye figyelembe, hogy a Word-fájl egyes szakaszainak védelmére is rendelkezésre állnak lehetőségek, így csak a dokumentum kiválasztott részeit védi.
Ez a cikk megtanított minket a Word-fájlok jelszavas védelmére. Ha szeretné megismerni az aláírás Word-fájlba való hozzáadásának folyamatát, tekintse meg a hogyan lehet aláírást hozzáadni a Wordben a C# használatával című cikket.