Kaip apsaugoti „Excel“ failus naudojant C#
Kaip apsaugoti „Excel“ failus naudojant C#
„Excel“ failų apsauga padeda užkirsti kelią nepriimtiniam redagavimui ir užtikrina kritinių skirtukų duomenų vientisumą.Šiame straipsnyje sužinosite, kaip naudoti „Aspose.Cells for .NET**“, kad naudotumėte „C#“ darbo knygos lygio apsaugą.
Kodėl reikia apsaugoti Excel failus?
- Užkirsti kelią atsitiktiniams leidiniams ar perrašymams
- Saugi jautri informacija
- Galimybė bendradarbiauti su konkrečiais leidimais
Žingsnis po žingsnio įgyvendinimo vadovas
1 žingsnis: sukurti naują C# projektą
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
2 žingsnis: Įdiegti Aspose.Cells .NET
dotnet add package Aspose.Cells
3 žingsnis: Atsisiųskite Excel failą
Workbook workbook = new Workbook("Input.xlsx");
4 žingsnis: taikyti apsaugą
workbook.Protect(ProtectionType.All, "secure123");
Galite pasirinkti iš:
ProtectionType.All
ProtectionType.Contents
ProtectionType.Objects
ProtectionType.Structure
5 žingsnis: saugoti saugomą failą
workbook.Save("Protected.xlsx");
Geriausios praktikos
- Saugiai saugokite slaptažodžius naudojant aplinkos kintamuosius arba slaptus vadybininkus.
- Naudokite stiprius alfanumerinius slaptažodžius.
- Validuokite apsaugą, vėl atidarydami failą po apdorojimo.