Deze korte tutorial geeft uitleg over hoe een Excel-bestand in C# met een wachtwoord te beveiligen met behulp van alle noodzakelijke stappen om de IDE te configureren en gedetailleerde stappen om de applicatie te schrijven. Het biedt ook een uitvoerbare voorbeeldcode die het proces laat zien om Excel-bestand te versleutelen met wachtwoord in C#. Je leert ook over verschillende coderingstypen, het instellen van wachtwoorden en het opslaan van het uitvoerbestand in verschillende formaten zoals XLSX, XLS, ODS, enz.
Stappen om Excel met een wachtwoord te beveiligen in C#
- Stel de omgeving in om Aspose.Cells for .NET te gebruiken om een Excel-bestand te versleutelen
- Laad of maak een Excel-bestand met behulp van het Workbook klassenobject
- Stel de vereiste coderingsopties in voor de geladen werkmap met behulp van de SetEncryptionOptions()-methode
- Stel het wachtwoord voor het bestand in
- Bewaar de versleutelde werkmap op de schijf
Deze stappen beschrijven het proces om het Excel-bestand met een wachtwoord te beveiligen in C#, zodat eerst het Excel-bronbestand wordt geladen en vervolgens de methode SetEncryptionOptions() wordt gebruikt om verschillende coderingseigenschappen voor het werkblad in te stellen. Na deze stappen hoeven we alleen het wachtwoord in te stellen dat nodig is om het Excel-bestand te openen en vervolgens het Excel-uitvoerbestand op te slaan in het door u gewenste formaat.
Code om werkmap te versleutelen met wachtwoord in C
Deze code demonstreert het proces voor het versleutelen van een Excel-bestand in C# met behulp van de SetEncryptionOptions()-methode die een van de versleutelingstypewaarden zoals StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible of XOR en de sleutellengte nodig heeft. Het Settings-object in de Workbook-klasse heeft de wachtwoordeigenschap die is ingesteld en vereist om de Workbook na codering te openen. Nadat de werkmap is gecodeerd, kan deze worden opgeslagen in een van de door MS Excel ondersteunde indelingen.
In dit artikel hebben we geleerd om het Excel-bestand te versleutelen. Als u het proces wilt leren om een digitale handtekening aan een werkmap toe te voegen, raadpleegt u het artikel op hoe een digitale handtekening in Excel toe te voegen met C#.