Hur man skyddar Excel-filer med C#
Hur man skyddar Excel-filer med C#
Skydda Excel-filer i C# med Aspose.Cells
Skydda Excel-filer hjälper till att förhindra obehöriga redigeringar och säkerställer integriteten av kritiska spreadsheet-data.I den här artikeln lär du dig hur du använder Aspose.Cells för .NET för att tillämpa skydd på arbetsboknivå med hjälp av C#.
Varför skydda Excel-filer?
- Förhindra slumpmässiga redigeringar eller överskrivningar
- Säker känslig information
- Möjliggöra samarbetsåtkomst med särskilda tillstånd
Steg för steg genomförandeguide
Steg 1: Skapa ett nytt C#-projekt
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
Steg 2: Installera Aspose.Cells för .NET
dotnet add package Aspose.Cells
Steg 3: Ladda upp Excel-filen
Workbook workbook = new Workbook("Input.xlsx");
Steg 4: Applicera skydd
workbook.Protect(ProtectionType.All, "secure123");
Du kan välja mellan:
ProtectionType.All
ProtectionType.Contents
ProtectionType.Objects
ProtectionType.Structure
Steg 5: Spara den skyddade filen
workbook.Save("Protected.xlsx");
Bästa praxis
- Spara lösenord på ett säkert sätt med hjälp av miljövariabler eller hemliga chefer.
- Använd starka alfanumeriska lösenord.
- Validerar skyddet genom att öppna om filen efter bearbetning.