Chroń hasłem pliki programu PowerPoint w Node.js

Opublikowaliśmy artykuły na temat blokowania plików Excel, PDF i ZIP przy użyciu GroupDocs.Merger Cloud SDK. Ten post na blogu uczy, jak chronić hasłem pliki PowerPoint w Node.js przy użyciu GroupDocs.Merger Cloud SDK dla Node.js. W rzeczywistości możesz opracować oprogramowanie chroniące hasłem, aby zabezpieczyć dokumenty biznesowe i bez obaw udostępniać je przez Internet. Ponadto możesz także skorzystać z narzędzia do ochrony haseł online, które jest obsługiwane przez GroupDocs.Merger Cloud SDK. Dlatego postępuj zgodnie z tym przewodnikiem w całości i nie pomiń żadnej sekcji, aby móc programowo chronić pliki PPT/PPTX w Node.js hasłem.

W tym przewodniku omówimy następujące punkty:

Oprogramowanie do ochrony hasłem — instalacja biblioteki

Rozpoczynamy ten przewodnik od instalacji GroupDocs.Merger Cloud SDK dla Node.js. Upewnij się, że masz zainstalowany Node.js w swoim systemie. Jest to bardzo proste i wystarczy uruchomić następujące polecenie:

npm install groupdocs-merger-cloud

Następnie musisz uzyskać dane uwierzytelniające API (identyfikator klienta, sekret klienta) z API Cloud dashboard, aby zintegrować tę bibliotekę ochrony haseł z projektem Node.js. W przypadku napotkania jakichkolwiek trudności prosimy odwiedzić ten przewodnik.

Chroń hasłem pliki programu PowerPoint w Node.js

Jak dotąd zainstalowaliśmy i skonfigurowaliśmy GroupDocs.Merger Cloud SDK dla Node.js. Możemy więc zacząć wykonywać wywołania API do biblioteki. Mamy źródłowy plik PPT/PPTX w naszym API Clud dashboard, który możesz przesłać ręcznie. Jednakże odwiedź ten link, aby dowiedzieć się, jak programowo przesłać plik PPTX/PPT.

Wykonaj kroki wymienione poniżej:

  • Uzyskaj moduł groupdocs-merger-cloud w swojej aplikacji.
  • Zainicjuj instancję klasy Konfiguracja z identyfikatorem klienta i kluczem tajnym klienta.
  • Utwórz instancję obiektu klasy FileApi z obiektem klasy Configuration.
  • Utwórz instancję obiektu klasy SecurityApi przy użyciu poświadczeń interfejsu API.
  • Przygotuj obiekt klasy Options, definiując wartości takie jak filePath, hasło, OutputPath itp.
  • Wywołaj metodę addPassword, aby dodać hasło do pliku PowerPoint i zapisać wynikowy plik.

Poniższy fragment kodu demonstruje, jak chronić hasłem pliki programu PowerPoint w Node.js:

// Uzyskaj moduł groupdocs-merger-cloud w swojej aplikacji.
const groupdocs_merger_cloud = require("groupdocs-merger-cloud");
clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Zainicjuj instancję klasy Konfiguracja z identyfikatorem klienta i kluczem tajnym klienta.
const configuration = new groupdocs_merger_cloud.Configuration(clientId, clientSecret);
// Zdefiniuj podstawowy adres URL interfejsu API.
configuration.apiBaseUrl = "https://api.groupdocs.cloud";
// Utwórz instancję obiektu klasy FileApi z obiektem klasy Configuration.
var fileApi = new groupdocs_merger_cloud.FileApi(configuration);
// Utwórz instancję obiektu klasy SecurityApi przy użyciu poświadczeń interfejsu API.
 const securityApi = groupdocs_merger_cloud.SecurityApi.fromKeys(clientId, clientSecret);
// Przygotuj obiekt klasy Options, definiując wartości takie jak filePath, hasło, OutputPath itp.
 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";
// Wywołaj metodę addPassword, aby zabezpieczyć hasłem plik PowerPoint i zapisać wynikowy plik.
 securityApi.addPassword(new groupdocs_merger_cloud.AddPasswordRequest(options));

Powyższy fragment kodu dodaje hasło do pliku PowerPoint i zapisuje wynikowy plik w folderze o nazwie „output” w panelu API Cloud. Można jednak pobrać plik ręcznie lub programowo, wywołując metodę downloadFile.

Wynik możesz zobaczyć na obrazku poniżej:

ochrona hasłem ppt

Dodaj hasło do programu PowerPoint — narzędzie do ochrony haseł online

Możemy chronić pliki PPT/PPTX hasłem za pomocą tego narzędzia online, które jest obsługiwane przez GroupDocs.Merger Cloud SDK. To narzędzie internetowe jest oparte na sieci Web i oferuje zaawansowane funkcje konwersji i manipulacji plikami. Jednak nie zostaniesz poproszony o zapisanie się na jakąkolwiek subskrypcję, aby z niego korzystać.

Internetowe zabezpieczenie hasłem

Wniosek

Podsumowując, GroupDocs.Merger oferuje nie tylko pakiety Cloud SDK i REST interfejsy API, ale także narzędzie online dla osób niebędących programistami, umożliwiające dodawanie haseł do plików programu PowerPoint. Dlatego omówiliśmy fragment kodu chroniący hasłem pliki programu PowerPoint w Node.js. Co więcej, możesz zapoznać się z repozytorium dokumentacja i GitHub, aby poznać inne funkcje. Ponadto możesz wchodzić w interakcję bez aktywnych interfejsów API tutaj.

Wreszcie groupdocs.cloud pisze nowe artykuły. Prosimy zatem o kontakt w celu otrzymywania regularnych aktualizacji.

Pomoc jest dostępna

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania – często zadawane pytania

Jak zabezpieczyć hasłem prezentację programu PowerPoint?

Możesz dodać hasło do plików programu PowerPoint za pomocą GroupDocs.Merger Cloud SDK i tego online oprogramowania do ochrony haseł.

Zobacz też