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!