Come proteggere un file con Aspose.Cells Clou

Introduzione

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

Panoramica

Aspose.Cells Cloud API offre numerose API affidabili per la protezione di file Excel o di fogli di calcolo. Sfruttando Aspose.Cells Cloud API, è possibile proteggere senza problemi file Excel o di altri fogli di calcolo, soddisfacendo un’ampia gamma di esigenze.

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

Funzione Descrizione API Riferimento
Proteggere un foglio di calcolo Proteggere un foglio di calcolo. PostProtect
Rimuovere la protezione di un foglio di calcolo Rimuovere la protezione da un foglio di calcolo. Elimina/Rimuovi protezione
  • Di seguito sono illustrate le API delle funzionalità di protezione della versione 3.0.
Descrizione della funzione Documento di sviluppo API Funzione
Proteggi MS Excel e OpenDocument Spreadsheet applicando la protezione tramite password. Guida allo sviluppo PostEncryptWorkbook
Proteggi MS Excel e OpenDocument Spreadsheet. Guida allo sviluppo PostProtectWorkbook
Proteggi MS Excel e OpenDocument Spreadsheet senza utilizzare l’archiviazione cloud. Guida allo sviluppo PostProtect
MS Excel e firma digitale OpenDocument Spreadsheet. Guida allo sviluppo Firma digitale postale
Protezione batch dei file. Guida allo sviluppo PostBatchProtect

Come proteggere il file Excel con Aspose.Cells Cloud

Il Cloud Aspose.Cells forniscepiù SDK per diversi linguaggi di programmazione. Scegli l’SDK più adatto 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 alleAPI riferimentoIn questa sezione useremo C# come esempio per descrivere in dettaglio il processo di unione dei file.

Registrazione e ottenimento della chiave API

Prima di iniziare, è necessarioregistra un account Cloud Aspose Eottenere una chiave API per l’autenticazioneAccedendo al sito web ufficiale Aspose Cloud, puoi creare un account gratuito e ottenere una chiave API per l’autenticazione.

Per operazioni più approfondite, fare riferimento ai seguenti documenti:Avvio rapido con Cells Cloud

Installazione e inizializzazione del Cloud SDK Aspose.Cells

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


Install-Package Aspose.Cells-Cloud
ww

Crea una nuova istanza della classe CellsApi, inizializzandola con il tuo ID client e il tuo segreto client. Di seguito sono riportati i dettagli del frammento di codice sopra menzionato:


CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Assicurati di sostituire il TUO_API_CHIAVE, LA TUA_APP_SID e IL TUO_APP_CHIAVE con la tua chiave API effettiva, SID dell’applicazione e chiave dell’applicazione.

Compila la richiesta API e chiama lo API

Questa operazione crea una nuova istanza di PostProtectRequest, inizializzandola con i file desiderati e la richiesta di protezione della cartella di lavoro. Quindi, richiama la funzione protect API con questa richiesta di protezione. La funzione protect supporta anche parametri di query estesi. Di seguito sono riportati i dettagli del frammento di codice sopra menzionato:


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

Casi d’uso

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

  • Aggiungerepiù file di firma digitale per i file locali Excel o altri file di fogli di calcolo.
  • Aggiungereproteggere con password per i file locali Excel 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 gestire file protetti Excel o altri file di fogli di calcolo. Effettuando semplici chiamate API e impostando le opzioni di protezione appropriate, puoi soddisfare in modo efficiente diversi requisiti di unione di file. Integra Aspose.Cells Cloud API nelle tue applicazioni per migliorare la produttività e risparmiare tempo di sviluppo.

Si prega di notare che il codice di esempio sopra riportato è solo a scopo dimostrativo e sarà necessario sostituirlo con credenziali di autenticazione e percorsi di file validi quando lo si utilizza 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. La documentazione dettagliata e il codice di esempio di API sono disponibili suguida per gli sviluppatori del sito web ufficiale Aspose.

Ci auguriamo che questo articolo ti aiuti a capire come utilizzare Aspose.Cells Cloud API per la protezione dei file. In bocca al lupo per l’implementazione!