Hur du skyddar en fil med Aspose.Cells Cloud

Introduktion

Aspose.Cells Cloud API är en kraftfull molnbaserad lösning utvecklad för att skapa, redigera och konvertera kalkylarksfiler. I den här artikeln tar vi dig igenom processen för att använda Aspose.Cells Cloud API för filskydd, inklusive vanliga användningsfall och exempelkod.

Översikt

Aspose.Cells Cloud API tillhandahåller flera robusta API:er för att skydda Excel- eller kalkylarksfiler. Genom att använda Aspose.Cells Cloud API kan du enkelt skydda Excel- eller andra kalkylarksfiler för att möta en mängd olika krav.

Flera API:er finns tillgängliga för filskydd och är generellt kompatibla med olika online-miljöer. Nedan följer en detaljerad beskrivning av dessa API:er:

Funktion Beskrivning API-referens
Skydda ett kalkylark Skyddar ett kalkylark. PostProtect
Ta bort skydd från ett kalkylark Tar bort skydd från ett kalkylark. DeleteUnprotect
  • Följande visar skyddsfunktions-API:erna för version 3.0.
Funktionbeskrivning Utvecklingsdokumentation API-funktion
Säkerställ MS Excel- och OpenDocument-kalkylark genom att tillämpa lösenordsskydd. Utvecklingshandbok PostEncryptWorkbook
Skydda MS Excel- och OpenDocument-kalkylark. Utvecklingshandbok PostProtectWorkbook
Skydda MS Excel- och OpenDocument-kalkylark utan att använda molnlagring. Utvecklingshandbok PostProtect
Digital signering för MS Excel- och OpenDocument-kalkylark. Utvecklingshandbok PostDigitalSignature
Batch-skydda filer. Utvecklingshandbok PostBatchProtect

Hur du skyddar en Excel-fil med Aspose.Cells Cloud

Aspose.Cells Cloud API tillhandahåller flera SDK:er för olika programmeringsspråk. Välj den SDK som matchar ditt föredragna programmeringsspråk och följ den tillhörande dokumentationen för installation och initiering. Alternativt kan du skapa din egen SDK enligt API-referensen. I detta avsnitt använder vi C# som exempel för att visa processen för filskydd i detalj.

Registrering och hämtning av API-nyckel

Innan du börjar måste du registrera ett Aspose Cloud-konto och hämta en API-nyckel för autentisering. Genom att logga in på den officiella Aspose Cloud-webbplatsen kan du skapa ett kostnadsfritt konto och få en API-nyckel för autentiseringsändamål.

För mer avancerade åtgärder, se följande dokument: Snabbstart med Cells Cloud

Installation och initiering av Aspose.Cells Cloud SDK

Installera Aspose.Cells-Cloud NuGet-paketet i ditt .NET-projekt. Du kan använda NuGet Package Manager-konsolen eller NuGet Package Manager i Visual Studio. Här är hur du installerar paketet med Package Manager-konsolen:


Install-Package Aspose.Cells-Cloud

Skapa en ny instans av CellsApi-klassen och initiera den med ditt klient-ID och klienthemlighet. Nedan följer detaljerad information om ovanstående kodsnutt:


CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Se till att ersätta YOUR_API_KEY, YOUR_APP_SID och YOUR_APP_KEY med dina faktiska API-nyckel, program-SID och programnyckel.

Skapa API-förfrågan och anropa API:et

Detta skapar en ny instans av PostProtectRequest, initierar den med önskade filer och skyddad arbetsboksfofrågan. Den anropar sedan skydd-API:et med denna skyddsförfrågan. Skyddsfunktionen stöder också utökade frågeparametrar. Nedan följer detaljerad information om ovanstående kodsnutt:


CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ProtectSpreadsheet(new ProtectSpreadsheetRequest { Spreadsheet = "Book1.xlsx" , password= "123456" , modifyPassword ="654321" } , "ProtectedBook1.xlsx");

Användningsfall

Funktionen skydda Excel-fil eller andra kalkylarksfiler i Aspose.Cells Cloud API är användbar i många praktiska användningsfall. Här är några vanliga scenarier:

  • Lägg till flera digitala signaturfiler för lokala Excel-filer eller andra kalkylarksfiler.
  • Lägg till lösenordsskydd för lokala Excel-filer eller andra kalkylarksfiler.
  • Ställ in Öppna alltid i skrivskyddat läge för enkel delning.
  • Sammanfoga flera filer till en HTML-fil för visning och inbäddning i webbsidor.

Slutsats

Med Aspose.Cells Cloud API kan du enkelt utföra skyddade Excel-filer eller andra kalkylarksfiler. Genom att göra enkla API-anrop och ange lämpliga skyddsalternativ kan du effektivt uppfylla olika behov för filsammanfogning. Integrera Aspose.Cells Cloud API i dina applikationer för att förbättra produktiviteten och spara utvecklingstid.

Observera att ovanstående exempelkod är endast för demonstrationssyfte, och du måste ersätta den med giltiga autentiseringsuppgifter och filsökvägar när du använder den i praktiken. Dessutom erbjuder Aspose.Cells Cloud API många andra funktioner, såsom skapande, redigering, manipulation och dataprocessning av kalkylark. Detaljerad API-dokumentation och exempelkod finns på utvecklarguiden på den officiella Aspose-webbplatsen.

Vi hoppas att denna artikel hjälper dig att förstå hur du använder Aspose.Cells Cloud API för filskydd. Lycka till med din implementering!