รหัสผ่านป้องกันไฟล์ PowerPoint ใน Node.js

เราได้เผยแพร่บทความเกี่ยวกับวิธีล็อคไฟล์ Excel, PDF และ ZIP โดยใช้ GroupDocs.Merger Cloud SDKs บล็อกโพสต์นี้จะสอนวิธีป้องกันไฟล์ PowerPoint ด้วยรหัสผ่านใน Node.js โดยใช้ GroupDocs.Merger Cloud SDK for Node.js ในความเป็นจริง คุณสามารถพัฒนาซอฟต์แวร์ป้องกันรหัสผ่านเพื่อรักษาความปลอดภัยเอกสารทางธุรกิจของคุณและแบ่งปันผ่านทางอินเทอร์เน็ตได้โดยไม่ต้องกังวล นอกจากนี้ คุณยังสามารถใช้ประโยชน์จาก ออนไลน์ ตัวป้องกันรหัสผ่านซึ่งขับเคลื่อนโดย GroupDocs.Merger Cloud SDKs ดังนั้น ปฏิบัติตามคำแนะนำนี้อย่างสมบูรณ์และอย่าพลาดส่วนใด ๆ เพื่อให้คุณสามารถป้องกันไฟล์ PPT/PPTX ด้วยรหัสผ่านใน Node.js โดยทางโปรแกรม

เราจะกล่าวถึงประเด็นต่อไปนี้ในคู่มือนี้:

ซอฟต์แวร์ป้องกันรหัสผ่าน - การติดตั้งห้องสมุด

เรากำลังเริ่มต้นคู่มือนี้ด้วยการติดตั้ง GroupDocs.Merger Cloud SDK สำหรับ Node.js ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Node.js บนระบบของคุณแล้ว มันง่ายมากและเพียงแค่รันคำสั่งต่อไปนี้:

npm install groupdocs-merger-cloud

ถัดไป คุณต้องรับข้อมูลรับรอง API (รหัสไคลเอ็นต์ ความลับไคลเอ็นต์) จาก API Cloud แดชบอร์ด เพื่อรวมไลบรารีตัวป้องกันรหัสผ่านนี้เข้ากับโปรเจ็กต์ Node.js ของคุณ โปรดไปที่ guide นี้ ในกรณีที่คุณพบปัญหาใดๆ

รหัสผ่านป้องกันไฟล์ PowerPoint ใน Node.js

จนถึงตอนนี้ เราได้ติดตั้งและตั้งค่า [GroupDocs.Merger Cloud SDK สำหรับ Node.js] แล้ว6 ดังนั้นเราจึงสามารถเริ่มทำการเรียก API ไปที่ห้องสมุดได้ เรามีไฟล์ PPT/PPTX ต้นทางบน API Clud แดชบอร์ด ที่คุณสามารถอัปโหลดได้ด้วยตนเอง อย่างไรก็ตาม โปรดไปที่ ลิงก์ นี้เพื่อเรียนรู้วิธีอัปโหลดไฟล์ PPTX/PPT โดยทางโปรแกรม

โปรดปฏิบัติตามขั้นตอนที่ระบุไว้ด้านล่าง:

  • รับโมดูล groupdocs-merger-cloud ในแอปของคุณ
  • เริ่มต้นอินสแตนซ์ของคลาสการกำหนดค่าด้วย Client ID และ Client Secret
  • สร้างอินสแตนซ์วัตถุของคลาส FileApi ด้วยวัตถุของคลาสการกำหนดค่า
  • สร้างอินสแตนซ์อ็อบเจ็กต์ของคลาส SecurityApi ด้วยข้อมูลรับรอง API
  • เตรียมอ็อบเจ็กต์ของคลาส Options โดยกำหนดค่าต่างๆ เช่น filePath, รหัสผ่าน, outputPath เป็นต้น
  • เรียกใช้เมธอด addPassword เพื่อเพิ่มรหัสผ่านลงในไฟล์ PowerPoint และบันทึกไฟล์ผลลัพธ์

ข้อมูลโค้ดต่อไปนี้สาธิตวิธีการป้องกันไฟล์ PowerPoint ด้วยรหัสผ่านใน Node.js:

// รับโมดูล groupdocs-merger-cloud ในแอปของคุณ
const groupdocs_merger_cloud = require("groupdocs-merger-cloud");
clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// เริ่มต้นอินสแตนซ์ของคลาสการกำหนดค่าด้วย Client ID และ Client Secret
const configuration = new groupdocs_merger_cloud.Configuration(clientId, clientSecret);
// กำหนด URL ฐาน API
configuration.apiBaseUrl = "https://api.groupdocs.cloud";
// สร้างอินสแตนซ์วัตถุของคลาส FileApi ด้วยวัตถุของคลาสการกำหนดค่า
var fileApi = new groupdocs_merger_cloud.FileApi(configuration);
// สร้างอินสแตนซ์อ็อบเจ็กต์ของคลาส SecurityApi ด้วยข้อมูลรับรอง API
 const securityApi = groupdocs_merger_cloud.SecurityApi.fromKeys(clientId, clientSecret);
// เตรียมอ็อบเจ็กต์ของคลาส Options โดยกำหนดค่าต่างๆ เช่น filePath, รหัสผ่าน, outputPath เป็นต้น
 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";
// เรียกใช้เมธอด addPassword เพื่อป้องกันไฟล์ PowerPoint ด้วยรหัสผ่าน และบันทึกไฟล์ผลลัพธ์
 securityApi.addPassword(new groupdocs_merger_cloud.AddPasswordRequest(options));

ข้อมูลโค้ดด้านบนจะเพิ่มรหัสผ่านให้กับไฟล์ PowerPoint และบันทึกไฟล์ผลลัพธ์ในโฟลเดอร์ชื่อ “output” ในแดชบอร์ด API Cloud อย่างไรก็ตาม คุณสามารถดาวน์โหลดไฟล์ด้วยตนเองหรือโดยทางโปรแกรมได้โดยการเรียกเมธอด downloadFile

คุณสามารถดูผลลัพธ์ได้ในภาพด้านล่าง:

รหัสผ่านป้องกัน ppt

เพิ่มรหัสผ่านใน PowerPoint - ตัวป้องกันรหัสผ่านออนไลน์

เราสามารถป้องกันไฟล์ PPT/PPTX ด้วยรหัสผ่านโดยใช้เครื่องมือ ออนไลน์ ซึ่งได้รับการสนับสนุนโดย GroupDocs.Merger Cloud SDKs เครื่องมือออนไลน์นี้ทำงานบนเว็บและนำเสนอคุณสมบัติการแปลงและการจัดการไฟล์ที่มีประสิทธิภาพ อย่างไรก็ตาม คุณจะไม่ถูกขอให้สมัครสมาชิกเพื่อใช้งาน

ตัวป้องกันรหัสผ่านออนไลน์

บทสรุป

โดยสรุป GroupDocs.Merger ไม่เพียงนำเสนอ Cloud SDK และ REST API เท่านั้น แต่ยังเสนอเครื่องมือออนไลน์สำหรับผู้ที่ไม่ใช่โปรแกรมเมอร์ในการเพิ่มรหัสผ่านลงในไฟล์ PowerPoint ดังนั้นเราจึงได้ศึกษาข้อมูลโค้ดเพื่อป้องกันไฟล์ PowerPoint ด้วยรหัสผ่านใน Node.js นอกจากนี้ คุณยังสามารถสำรวจ เอกสารประกอบ และ GitHub repo เพื่อเรียนรู้เกี่ยวกับคุณสมบัติอื่น ๆ นอกจากนี้ คุณยังโต้ตอบได้โดยไม่ต้องใช้ API แบบสด ที่นี่

ในที่สุด groupdocs.cloud ก็กำลังเขียนบทความใหม่ ดังนั้นโปรดติดต่อเพื่อรับการอัปเดตเป็นประจำ

ความช่วยเหลือมีอยู่

คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

คำถามที่พบบ่อย – คำถามที่พบบ่อย

ฉันจะป้องกันงานนำเสนอ PowerPoint ด้วยรหัสผ่านได้อย่างไร

คุณสามารถเพิ่มรหัสผ่านลงในไฟล์ PowerPoint ได้โดยใช้ GroupDocs.Merger Cloud SDKs และซอฟต์แวร์ป้องกันรหัสผ่าน ออนไลน์ นี้

ดูสิ่งนี้ด้วย