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");
        }
    }