Hur man skyddar en fil med Aspose.Cells Clou

Introduktion

Aspose.Cells Cloud API är en kraftfull molnbaserad lösning utformad för att skapa, redigera och konvertera kalkylbladsfiler. I den här artikeln kommer vi att guida dig genom processen att använda Aspose.Cells Cloud API för filskydd, inklusive typiska användningsfall och exempelkod.

Översikt

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

Det finns ett flertal API:er tillgängliga för filskydd, vanligtvis kompatibla med olika onlinemiljöer. Nedan följer en detaljerad beskrivning av dessa API:er:

Fungera Beskrivning API Referens
Skydda ett kalkylblad (https://docs.aspose.cloud/cells/protect-spreadsheet/) Skydda ett kalkylblad. PostProtect
Avskydda ett kalkylblad Avskydda ett kalkylblad. Ta bortAvskydda
  • Följande visar API:erna för skyddsfunktioner i version 3.0.
Funktionsbeskrivning Utvecklingsdokument API Funktion
Säkra MS Excel och OpenDocument-kalkylblad genom att använda lösenordsskydd. Utvecklingsguide PostEncryptWorkbook
Skydda MS Excel och OpenDocument-kalkylblad. Utvecklingsguide PostProtect-arbetsbok
Skydda MS Excel och OpenDocument-kalkylblad utan att använda molnlagring. Utvecklingsguide PostProtect
[MS Excel och digital signatur för OpenDocument-kalkylblad.] (https://reference.aspose.cloud/cells/#/Protection/PostDigitalSignature) Utvecklingsguide Digital Signatur efter
Skydda filer i grupp. Utvecklingsguide PostBatchProtect

Hur man skyddar Excel-filen med Aspose.Cells Cloud

Aspose.Cells Cloud API tillhandahållerflera SDK:er för olika programmeringsspråk. Välj det SDK som överensstämmer med ditt föredragna programmeringsspråk och följ den medföljande dokumentationen för installation och initialisering. Alternativt kan du skapa ditt eget SDK enligtAPI referensI det här avsnittet använder vi C# som ett exempel för att beskriva processen för filsammanslagning.

Registrering och erhållande av API-nyckel

Innan du börjar behöver duregistrera ett Aspose Cloud-konto ochskaffa en API-nyckel för autentiseringGenom att logga in på den officiella Aspose Cloud-webbplatsen kan du skapa ett gratis konto och få en API-nyckel för autentisering.

För mer detaljerad information om operationer, vänligen se följande dokument:Snabbstart med Cells Cloud

Installera och initiera Aspose.Cells Cloud SDK

Installera Aspose.Cells-Cloud NuGet-paketet i ditt .NET-projekt. Du kan använda NuGet-pakethanterarkonsolen eller NuGet-pakethanteraren i Visual Studio. Så här installerar du paketet med hjälp av pakethanterarkonsolen:


Install-Package Aspose.Cells-Cloud
ww

Skapar en ny instans av CellsApi-klassen och initierar den med ditt klient-ID och din klienthemlighet. Nedan följer detaljerna i det tidigare nämnda kodavsnittet:


CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Se till att byta ut DIN_API_NYCKEL, DIN_APP_SID och DIN_APP_KEY med din faktiska API-nyckel, program-SID och programnyckel.

Skapa API-förfrågan och ring API

Detta skapar en ny instans av PostProtectRequest och initierar den med dina önskade filer och Protection Workbook-begäran. Den anropar sedan protect API med denna protect-begäran. Protect-funktionen stöder även utökade frågeparametrar. Nedan följer detaljerna i det tidigare nämnda kodavsnittet:


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

Deskydda Excel-filen eller en annan kalkylarksfunktion i Aspose.Cells-molnet API är användbar i olika praktiska användningsfall. Här är några vanliga scenarier:

  • Tilläggaflera digitala signaturfiler för lokala Excel-filer eller andra kalkylbladsfiler.
  • Tilläggalösenordsskydd för lokala Excel-filer eller andra kalkylbladsfiler.
  • UppsättningÖppet endast för skrivskyddat för enkel delning.
  • Sammanfoga flera filer till en html-fil för visning och inbäddning på webbsidor.

Slutsats

Med Aspose.Cells Cloud API kan du enkelt utföra skyddade Excel-filer eller andra kalkylbladsfiler. Genom att göra enkla API-anrop och ställa in lämpliga skyddsalternativ kan du effektivt uppfylla olika krav på filsammanslagning. Integrera Aspose.Cells Cloud API i dina applikationer för att öka produktiviteten och spara utvecklingstid.

Observera att exempelkoden ovan endast är i demonstrationssyfte och att du skulle behöva 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 av kalkylblad, redigering, manipulation och databehandling. Detaljerad API-dokumentation och exempelkod finns påutvecklarguide för den officiella webbplatsen Aspose.

Vi hoppas att den här artikeln hjälper dig att förstå hur man använder Aspose.Cells Cloud API för filskydd. Lycka till med implementeringen!