Proteggi con password i file PowerPoint in Node.js

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

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:

proteggere con password ppt

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.

Protezione password online

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.

Guarda anche