فك تشفير ملف PDF

فك تشفير ملف PDF باستخدام كلمة مرور المالك

لفك تشفير ملف PDF، تحتاج إلى إنشاء كائن PdfFileSecurity ثم استدعاء طريقة DecryptFile. تحتاج أيضًا إلى تمرير كلمة مرور المالك إلى طريقة DecryptFile. يوضح لك مقطع الشيفرة التالي كيفية فك تشفير ملف PDF.

    public static void DecryptPDFFile() {
        PdfFileInfo pdfFileInfo = new PdfFileInfo(_dataDir + "sample_encrypted.pdf");
        // إنشاء كائن PdfFileSecurity
        if (pdfFileInfo.isEncrypted()) {
            PdfFileSecurity fileSecurity = new PdfFileSecurity();
            fileSecurity.bindPdf(_dataDir + "sample_encrypted.pdf");
            // فك تشفير مستند PDF
            fileSecurity.decryptFile("User_P@ssw0rd");
            fileSecurity.save(_dataDir + "sample_decrtypted.pdf");
        }
    }