Come proteggere il file tramite Aspose.Cells Clou

introduzione

Aspose.Cells Cloud API è una potente soluzione basata su cloud creata per la creazione, la modifica e la conversione di file di fogli di calcolo. In questo articolo ti guideremo attraverso il processo di utilizzo del Cloud Aspose.Cells API per la protezione dei file, inclusi casi d’uso tipici e codice di esempio.

Panoramica

Il cloud Aspose.Cells API fornisce molteplici API robuste per proteggere i file Excel o i fogli di calcolo. Sfruttando Aspose.Cells Cloud API, puoi proteggere facilmente Excel o altri file di fogli di calcolo, soddisfacendo una vasta gamma di requisiti.

Sono disponibili numerose API per la protezione dei file, generalmente compatibili con vari ambienti online. Di seguito è riportata una descrizione dettagliata di queste API:

Come proteggere il file Excel o un altro foglio di calcolo tramite Aspose.Cells Cloud

Lo Aspose.Cells Cloud API forniscepiù SDKper diversi linguaggi di programmazione. Scegli l’SDK che si allinea al tuo linguaggio di programmazione preferito e segui la documentazione allegata per l’installazione e l’inizializzazione. In alternativa, puoi creare il tuo SDK in base aRiferimento API. In questa sezione utilizzeremo C# come esempio per descrivere in dettaglio il processo di unione dei file.

Registrazione e ottenimento chiave API

Prima di iniziare, devi farloregistra un account Cloud Aspose Eottenere una chiave API per l’autenticazione. Accedendo al sito ufficiale Aspose Cloud è possibile creare un account gratuito e ottenere una chiave API per l’autenticazione.

Per operazioni più approfondite si rimanda ai seguenti documenti:Avvio rapido con Cells Cloud

Installazione e inizializzazione di Aspose.Cells Cloud SDK

Installa il pacchetto Aspose.Cells-Cloud NuGet nel tuo progetto .NET, puoi utilizzare la console di gestione pacchetti NuGet o la console di gestione pacchetti NuGet in Visual Studio. Ecco come è possibile installare il pacchetto utilizzando la Console di gestione pacchetti:


Install-Package Aspose.Cells-Cloud

Crea una nuova istanza della classe CellsApi, inizializzandola con l’ID client e il segreto client. Di seguito sono riportati i dettagli del suddetto snippet di codice:


CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Assicurati di sostituire il TUO_API_CHIAVE, TUA_APP_SID e TUO_APP_KEY con la chiave effettiva API, il SID dell’applicazione e la chiave dell’applicazione.

Costruisci la Richiesta API e Chiama lo API.

Ciò crea una nuova istanza di PostProtectRequest, inizializzandola con i file desiderati e la richiesta della cartella di lavoro di protezione. Quindi chiama lo API di protezione con questa richiesta di protezione. La funzione di protezione supporta anche parametri di query estesi. Di seguito sono riportati i dettagli del suddetto snippet di codice:


using System.Collections.Generic;

PostProtectRequest request = new PostProtectRequest();

IDictionary<string, System.IO.Stream> mapFiles =new Dictionary<string, System.IO.Stream>(); 
mapFiles.Add("Book1.xlsx", File.OpenRead(@"c:\testdata\Book1.xlsx"));
mapFiles.Add("Book2.xlsx", File.OpenRead(@"c:\testdata\Book2.xlsx"));
request.Files = mapFiles;

request.protectWorkbookRequst = new ProtectWorkbookRequst {
    AwaysOpenReadOnly = true ,
    EncryptWithPassword = "123456",
    ProtectCurrentSheet = new Protection { 
        AllowDeletingColumn =true
    }
};


cellsInstance.PostProtect(request);

Casi d’uso

ILproteggere Excel o un’altra funzionalità del foglio di calcolo di Aspose.Cells Cloud API è utile in vari casi d’uso pratici. Ecco alcuni scenari comuni:

  • Aggiungerepiù file di firma digitaleper i file Excel locali o altri file di fogli di calcolo.
  • Aggiungereproteggere con passwordper i file Excel locali o altri file di fogli di calcolo.
  • ImpostatoSempre aperto in sola lettura per una facile condivisione.
  • Unisci più file in un file html per la visualizzazione e l’incorporamento nelle pagine web.

Conclusione

Con Aspose.Cells Cloud API, puoi facilmente eseguire file Excel protetti o altri file di fogli di calcolo. Effettuando semplici chiamate al numero API e impostando le opzioni di protezione appropriate, puoi soddisfare in modo efficiente vari requisiti di unione dei file. Integra Aspose.Cells Cloud API nelle tue applicazioni per migliorare la produttività e risparmiare tempo di sviluppo.

Tieni presente che il codice di esempio riportato sopra è solo a scopo dimostrativo e dovrai sostituirlo con credenziali di autenticazione e percorsi di file validi quando lo utilizzi nella pratica. Inoltre, Aspose.Cells Cloud API offre molte altre funzionalità, come la creazione, la modifica, la manipolazione e l’elaborazione dei dati di fogli di calcolo. È possibile trovare la documentazione dettagliata API e il codice di esempio suguida per sviluppatori del sito web ufficiale Aspose.

Ci auguriamo che questo articolo ti aiuti a capire come utilizzare Aspose.Cells Cloud API per l’unione di file. Buona fortuna con la tua implementazione!