Hogyan lehet jelszóval védeni egy Excel fájlt C#-ban

Ez a rövid oktatóanyag bemutatja, hogyan lehet jelszóval védeni egy Excel-fájlt C#-ban, az IDE konfigurálásához szükséges összes lépés és az alkalmazás írásának részletes lépései segítségével. Egy futtatható mintakódot is biztosít, amely bemutatja az Excel-fájl jelszóval titkosításának folyamatát C#-ban. Ezenkívül megtudhatja a különböző titkosítási típusokat, a jelszavak beállítását és a kimeneti fájl különböző formátumokban történő mentését, például XLSX, XLS, ODS stb.

Az Excel jelszavas védelmének lépései C#-ban

  1. Hozzon létre egy környezetet a Aspose.Cells for .NET használatához az Excel-fájlok titkosításához
  2. Töltsön be vagy hozzon létre egy Excel-fájlt a Workbook osztályobjektum használatával
  3. Állítsa be a szükséges titkosítási beállításokat a betöltött munkafüzethez a SetEncryptionOptions() módszerrel
  4. Állítsa be a fájl jelszavát
  5. Mentse el a titkosított munkafüzetet a lemezre

Ezek a lépések leírják az Excel-fájl jelszavas védelmét C#-ban úgy, hogy először a forrás Excel-fájl töltődik be, majd a SetEncryptionOptions() metódus segítségével állítsa be a táblázat különböző titkosítási tulajdonságait. Ezen lépések után már csak be kell állítanunk az Excel fájl megnyitásához szükséges jelszót, majd menteni kell a kimeneti Excel fájlt a kívánt formátumban.

Kód a munkafüzet titkosításához jelszóval C#-ban

Ez a kód bemutatja az Excel fájl * titkosítását C#* nyelven a SetEncryptionOptions() metódus használatával, amely a titkosítási típusértékek egyikét veszi fel, például a StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible vagy XOR és a kulcs hosszát. A Munkafüzet osztály Beállítások objektuma rendelkezik azzal a jelszó tulajdonsággal, amely be van állítva és szükséges a munkafüzet titkosítás utáni megnyitásához. A munkafüzet titkosítása után az MS Excel által támogatott formátumok bármelyikébe menthető.

Ebben a cikkben megtanultuk az Excel fájl titkosítását. Ha meg szeretné ismerni a digitális aláírás munkafüzethez való hozzáadásának folyamatát, tekintse meg a digitális aláírás hozzáadása az Excelben a C# használatával című cikket.

 Magyar