Lindungi File PowerPoint dengan Kata Sandi di Node.js

Kami telah menerbitkan artikel tentang cara mengunci file Excel, PDF, dan ZIP menggunakan GroupDocs.Merger Cloud SDKs. Entri blog ini mengajarkan cara melindungi file PowerPoint di Node.js dengan kata sandi menggunakan GroupDocs.Merger Cloud SDK untuk Node.js. Faktanya, Anda dapat mengembangkan perangkat lunak pelindung kata sandi untuk mengamankan dokumen bisnis Anda dan membagikannya melalui Internet tanpa khawatir. Selain itu, Anda juga dapat memanfaatkan pelindung kata sandi online yang didukung oleh GroupDocs.Merger Cloud SDKs. Jadi, ikuti panduan ini sepenuhnya dan jangan lewatkan bagian mana pun sehingga Anda dapat melindungi file PPT/PPTX dengan kata sandi di Node.js secara terprogram.

Kami akan membahas poin-poin berikut dalam panduan ini:

Perangkat Lunak Pelindung Kata Sandi - Instalasi Perpustakaan

Kami memulai panduan ini dengan instalasi GroupDocs.Merger Cloud SDK for Node.js. Pastikan Anda telah menginstal Node.js di sistem Anda. Ini sangat sederhana dan cukup jalankan perintah berikut:

npm install groupdocs-merger-cloud

Selanjutnya, Anda perlu mendapatkan kredensial API (ID Klien, Rahasia Klien) dari [dasbor] API Cloud12 untuk mengintegrasikan pustaka pelindung kata sandi ini dengan proyek Node.js Anda. Silakan kunjungi [panduan] ini 13 jika Anda menemukan kesulitan.

Lindungi File PowerPoint dengan Kata Sandi di Node.js

Sejauh ini, kami telah menginstal dan menyiapkan GroupDocs.Merger Cloud SDK untuk Node.js. Jadi, kita bisa mulai melakukan panggilan API ke perpustakaan. Kami memiliki file PPT/PPTX sumber di [dasbor] API Clud kami yang dapat Anda unggah secara manual. Namun, silakan kunjungi [link] ini 14 untuk mempelajari cara mengunggah file PPTX/PPT secara terprogram.

Silakan ikuti langkah-langkah yang disebutkan di bawah ini:

  • Dapatkan modul groupdocs-merger-cloud di aplikasi Anda.
  • Inisialisasi instance kelas Konfigurasi dengan ID Klien dan Rahasia Klien.
  • Buat instance objek kelas FileApi dengan objek kelas Konfigurasi.
  • Buat instance Objek kelas SecurityApi dengan kredensial API.
  • Siapkan objek kelas Opsi dengan mendefinisikan nilai seperti filePath, kata sandi, outputPath, dll.
  • Panggil metode addPassword untuk menambahkan kata sandi ke file PowerPoint dan menyimpan file yang dihasilkan.

Cuplikan kode berikut menunjukkan cara melindungi file PowerPoint dengan kata sandi di Node.js:

// Dapatkan modul groupdocs-merger-cloud di aplikasi Anda.
const groupdocs_merger_cloud = require("groupdocs-merger-cloud");
clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Inisialisasi instance kelas Konfigurasi dengan ID Klien dan Rahasia Klien.
const configuration = new groupdocs_merger_cloud.Configuration(clientId, clientSecret);
// Tentukan URL dasar API.
configuration.apiBaseUrl = "https://api.groupdocs.cloud";
// Buat instance objek kelas FileApi dengan objek kelas Konfigurasi.
var fileApi = new groupdocs_merger_cloud.FileApi(configuration);
// Buat instance Objek kelas SecurityApi dengan kredensial API.
 const securityApi = groupdocs_merger_cloud.SecurityApi.fromKeys(clientId, clientSecret);
// Siapkan objek kelas Opsi dengan mendefinisikan nilai seperti filePath, kata sandi, outputPath, dll.
 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";
// Panggil metode addPassword untuk melindungi file PowerPoint dengan kata sandi dan menyimpan file yang dihasilkan.
 securityApi.addPassword(new groupdocs_merger_cloud.AddPasswordRequest(options));

Cuplikan kode di atas menambahkan kata sandi ke file PowerPoint dan menyimpan file yang dihasilkan di folder bernama “output” di dasbor API Cloud. Namun, Anda dapat mengunduh file secara manual atau terprogram dengan memanggil metode downloadFile.

Anda dapat melihat outputnya pada gambar di bawah ini:

perlindungan kata sandi ppt

Tambahkan Kata Sandi ke PowerPoint - Pelindung Kata Sandi Online

Kami dapat melindungi file PPT/PPTX dengan kata sandi menggunakan alat online ini yang didukung oleh GroupDocs.Merger Cloud SDKs. Alat online ini berbasis web dan menawarkan fitur konversi dan manipulasi file yang tangguh. Namun, Anda tidak akan diminta mendaftar langganan apa pun untuk menggunakannya.

Pelindung Kata Sandi Online

Kesimpulan

Sebagai kesimpulan, GroupDocs.Merger tidak hanya menawarkan Cloud SDK dan REST API tetapi juga menawarkan alat online bagi non-pemrogram untuk menambahkan kata sandi ke file PowerPoint. Oleh karena itu, kami menelusuri cuplikan kode untuk melindungi file PowerPoint dengan kata sandi di Node.js. Selain itu, Anda dapat menjelajahi repo dokumentasi dan GitHub untuk mempelajari fitur lainnya. Selain itu, Anda dapat berinteraksi tanpa API langsung di sini.

Terakhir, groupdocs.cloud sedang menulis artikel baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Bantuan Tersedia

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara melindungi presentasi PowerPoint dengan kata sandi?

Anda dapat menambahkan kata sandi ke file PowerPoint menggunakan GroupDocs.Merger Cloud SDKs dan perangkat lunak pelindung kata sandi online ini.

Lihat juga