ปลดล็อก PDF ผ่าน JavaScript

ถอดรหัส (ลบการเข้ารหัส) ไฟล์ PDF โดยใช้โปรแกรมโดยใช้ Aspose.PDF สำหรับ Node.js via C++

ถอดรหัสเอกสาร PDF โดยใช้ห้องสมุด JavaScript

ปลดล็อก PDF โดยใช้ Aspose.PDF สำหรับ Node.jsการถอดรหัสไฟล์ PDF ช่วยให้เข้าถึงและดูเนื้อหาภายในไฟล์นอกจากนี้คุณอาจต้องเข้าถึง PDF ที่ได้รับการป้องกันด้วยรหัสผ่านที่มีข้อมูลหรือเอกสารสำคัญบางครั้งมีความจำเป็นต้องเปลี่ยนเอกสาร PDF เช่นแก้ไขข้อผิดพลาดหรืออัปเดตข้อมูลที่ล้าสมัยปลดล็อก PDF และรับความสามารถในการแก้ไขเนื้อหาอย่างไรก็ตามคุณยังต้องปลดล็อก PDF เพื่อพิมพ์เอกสารการถอดรหัสไฟล์เป็นสิ่งจำเป็นหาก PDF มีตาราง รูปภาพ หรือข้อความที่ต้องแยกออกเพื่อใช้ในเอกสารหรือแอปพลิเคชันอื่น ๆปลดล็อก PDF และประหยัดเวลาตัวอย่างเช่นหากคุณป้อนเอกสารบางอย่างบ่อยครั้งและป้อนรหัสผ่านที่ซับซ้อนมันจะใช้เวลามากการถอดรหัสไฟล์ PDF อาจมีความสำคัญเมื่อเก็บถาวรหรือสำรองเอกสารสำคัญช่วยให้มั่นใจได้ว่าสำเนาที่เก็บถาวรสามารถเข้าถึงได้ง่ายและสามารถกู้คืนได้หากจำเป็นไฟล์ PDF บางไฟล์อาจมีการเข้ารหัสที่ทำให้เกิดปัญหาความเข้ากันได้หรือซอฟต์แวร์ด้วยคุณสมบัติ Unlock PDF Files โดย Aspose.PDF คุณสามารถแก้ไขปัญหาเหล่านี้และอนุญาตให้เข้าถึงและใช้งานได้อย่างราบรื่นหากคุณมีไฟล์ PDF ที่เข้ารหัสและคุณไม่จำเป็นต้องใช้รหัสผ่านเพื่อเข้าถึงเนื้อหาอีกต่อไปการถอดรหัสจะทำให้ไฟล์อ่านได้สำหรับผู้ใช้ทุกคนสิ่งนี้มีประโยชน์หากเอกสารเปิดอยู่หรือคุณต้องการแบ่งปันกับผู้อื่นในการถอดรหัสไฟล์ PDF เราจะใช้ Aspose.PDF for Node.js ผ่าน C++ ซึ่งเป็นชุดเครื่องมือที่ง่ายและปลอดภัยที่ใช้ในการทำงานกับ PDF โดยตรงในเว็บเบราว์เซอร์ในการติดตั้งและใช้ Aspose.PDF สำหรับ Node.js ผ่าน C++ ให้แยกไฟล์จาก ไฟล์เก็บถาวร ZIP

วิธีปลดล็อค PDF ผ่าน JavaScript


คุณต้อง Aspose.PDF for Node.js ผ่าน C++ เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.นำเข้า Aspose.PDF สำหรับโมดูล Node.js 1.กำหนดค่าคงที่สำหรับไฟล์เอาต์พุต 1.เรียกฟังก์ชัน AsposePDF 1.เรียก AsposePDFDecrypt 1.ใช้วิธี console.log เพื่อพิมพ์ผลลัพธ์

ส่วนประกอบรหัส JavaScript ที่ให้มาแสดงวิธีการปลดล็อกเอกสาร PDF โดยใช้ไลบรารี Aspose.PDFมันเปิดเอกสาร PDF ชื่อ ‘Decrypt.pdf’ ซึ่งอยู่ในไดเรกทอรีที่ระบุโดยตัวแปร ‘DataDir’หลังจากเปิดรหัสพยายามถอดรหัส PDF ที่เปิดโดยใช้รหัสผ่าน ‘รหัสผ่าน’เป็นผลให้รหัสบันทึกเอกสาร PDF ที่อัปเดตลงในไฟล์ชื่อ ‘Decrypt_out.pdf’ ในไดเรกทอรีเดียวกันที่ระบุโดยตัวแปร ‘DataDir’ส่วนประกอบโค้ดนี้เป็นตัวอย่างที่เรียบง่ายของวิธีที่คุณอาจใช้ไลบรารีหรือเฟรมเวิร์ก Aspose.PDF เพื่อปลดล็อกไฟล์ PDF ที่ป้องกันด้วยรหัสผ่านและบันทึกเวอร์ชันที่ถอดรหัสตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีการปลดล็อกเอกสาร PDF ใน JavaScript:

ปลดล็อกเอกสาร PDF - JavaScript

รหัสตัวอย่างนี้แสดงวิธีการถอดรหัสไฟล์ PDF - JavaScript

Input file:

File not added

Password:

Output format:

Output file:

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_encrypt_file = './ResultEncrypt.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Decrypt a PDF-file with password is "owner" and save the "ResultDecrypt.pdf"*/
    const json = AsposePdfModule.AsposePdfDecrypt(pdf_encrypt_file, "owner", "./ResultDecrypt.pdf");
    console.log("AsposePdfDecrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});