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.
 Lietuvių