Abbiamo pubblicato articoli su come bloccare i file Excel, PDF e ZIP utilizzando GroupDocs.Merger Cloud SDK. Questo post del blog insegna come proteggere con password i file PowerPoint in Node.js utilizzando GroupDocs.Merger Cloud SDK per Node.js. Infatti, puoi sviluppare software di protezione con password per proteggere i tuoi documenti aziendali e condividerli su Internet senza preoccupazioni. Inoltre, puoi anche sfruttare un protettore con password online basato su GroupDocs.Merger Cloud SDKs. Quindi, segui completamente questa guida e non perdere nessuna sezione in modo da poter proteggere con password i file PPT/PPTX in Node.js a livello di codice.
Tratteremo i seguenti punti in questa guida:
- Software di protezione password - Installazione della libreria
- Proteggi con password i file PowerPoint in Node.js
- Aggiungi password a PowerPoint - Protezione password online
Software di protezione password - Installazione della libreria
Inizieremo questa guida con l’installazione di GroupDocs.Merger Cloud SDK for Node.js. Assicurati di aver installato Node.js sul tuo sistema. È molto semplice e basta eseguire il seguente comando:
npm install groupdocs-merger-cloud
Successivamente, devi ottenere le credenziali API (ID cliente, Segreto client) dall’API Cloud dashboard per integrare questa libreria di protezione password con il tuo progetto Node.js. Ti invitiamo a visitare questa guida in caso riscontri difficoltà.
Proteggi con password i file PowerPoint in Node.js
Finora abbiamo installato e configurato GroupDocs.Merger Cloud SDK per Node.js. Quindi, possiamo iniziare a effettuare chiamate API alla libreria. Abbiamo il file PPT/PPTX di origine sul nostro API Clud dashboard che puoi caricare manualmente. Tuttavia, visita questo link per scoprire come caricare il file PPTX/PPT in modo programmatico.
Si prega di seguire i passaggi indicati di seguito:
- Ottieni il modulo groupdocs-merger-cloud nella tua app.
- Inizializza un’istanza della classe Configuration con ID client e Segreto client.
- Istanziare un oggetto della classe FileApi con l’oggetto della classe Configuration.
- Istanziare l’oggetto della classe SecurityApi con le credenziali API.
- Preparare un oggetto della classe Options definendo i valori come filePath, password, outputPath, ecc.
- Chiama il metodo addPassword per aggiungere una password al file PowerPoint e salvare il file risultante.
Il seguente frammento di codice mostra come proteggere con password i file PowerPoint in Node.js:
// Ottieni il modulo groupdocs-merger-cloud nella tua app.
const groupdocs_merger_cloud = require("groupdocs-merger-cloud");
clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Inizializza un'istanza della classe Configuration con ID client e Segreto client.
const configuration = new groupdocs_merger_cloud.Configuration(clientId, clientSecret);
// Definire l'URL di base dell'API.
configuration.apiBaseUrl = "https://api.groupdocs.cloud";
// Istanziare un oggetto della classe FileApi con l'oggetto della classe Configuration.
var fileApi = new groupdocs_merger_cloud.FileApi(configuration);
// Istanziare l'oggetto della classe SecurityApi con le credenziali API.
const securityApi = groupdocs_merger_cloud.SecurityApi.fromKeys(clientId, clientSecret);
// Preparare un oggetto della classe Options definendo i valori come filePath, password, outputPath, ecc.
let options = new groupdocs_merger_cloud.Options();
options.fileInfo = new groupdocs_merger_cloud.FileInfo();
options.fileInfo.filePath = "sample.pptx";
options.fileInfo.password = "qwerty";
options.outputPath = "output/protected.pptx";
// Chiama il metodo addPassword per proteggere con password il file PowerPoint e salvare il file risultante.
securityApi.addPassword(new groupdocs_merger_cloud.AddPasswordRequest(options));
Lo snippet di codice sopra aggiunge la password al file PowerPoint e salva il file risultante nella cartella denominata “output” nel dashboard API Cloud. Tuttavia, è possibile scaricare il file manualmente o a livello di codice chiamando il metodo downloadFile.
Puoi vedere l’output nell’immagine qui sotto:
Aggiungi password a PowerPoint - Protezione password online
Possiamo proteggere con password i file PPT/PPTX utilizzando questo strumento online supportato da GroupDocs.Merger Cloud SDK. Questo strumento online è basato sul Web e offre robuste funzionalità di conversione e manipolazione dei file. Tuttavia, non ti verrà chiesto di sottoscrivere alcun abbonamento per utilizzarlo.
Conclusione
Per concludere, GroupDocs.Merger non solo offre Cloud SDK e API REST, ma offre anche uno strumento online per i non programmatori per aggiungere password ai file PowerPoint. Pertanto, abbiamo esaminato lo snippet di codice per proteggere con password i file PowerPoint in Node.js. Inoltre, puoi esplorare il repository documentazione e GitHub per conoscere altre funzionalità. Inoltre, puoi interagire senza API attive qui.
Infine, groupdocs.cloud sta scrivendo nuovi articoli. Quindi, rimanete in contatto per gli aggiornamenti regolari.
L’aiuto è disponibile
Puoi farci sapere le tue domande o dubbi sul nostro forum.
Domande frequenti – FAQ
Come posso proteggere con password una presentazione di PowerPoint?
Puoi aggiungere una password ai file PowerPoint utilizzando GroupDocs.Merger Cloud SDKs e questo software di protezione password online.