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
- Chroń hasłem pliki programu PowerPoint w Node.js
- Dodaj hasło do programu PowerPoint — narzędzie do ochrony hasłem online
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:
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ć.
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ł.