PDF 암호화 및 복호화
이 코드 예제는 IronPDF의 강력한 C# .NET PDF 라이브러리를 사용하여 메타데이터를 수정하고, PDF를 읽기 전용으로 만들고, 권한을 구성하고, 문서 암호화 암호를 변경하는 방법을 보여줍니다.
시작하려면 open 메서드를 사용하여 기존 PDF 문서를 가져옵니다. 이 방법은 두 번째 매개변수로 암호를 지정하여 암호로 보호된 문서를 열 수 있으므로 보안 파일을 강력하게 처리할 수 있습니다.
새로운 메타데이터 정보를 설정하려면 먼저 사전을 만들고 저자 및 키워드와 같은 메타데이터에 대한 키-값 쌍을 추가합니다. IronPDF의 overrideMetadata 메서드를 활용하여 PDF 문서에 새로운 메타데이터를 효과적으로 적용하십시오.
다음으로, IronPDF에서 제공하는 removePasswordsAndEncryption 메서드를 사용하여 암호와 암호화를 제거하고, makePdfDocumentReadOnly 메서드로 새 암호를 설정하여 PDF를 읽기 전용으로 구성함으로써 문서의 무결성과 보안을 보장합니다.
PDF 문서의 권한은 "permissions"이라는 객체를 사용하여 구성되며, 이 객체는 주석 추가, 콘텐츠 추출, 양식 작성, 인쇄와 같은 특정 작업이 허용되는지 또는 금지되는지를 지정합니다. permissions 객체를 setPermission 메서드에 전달하여 문서의 접근성 기능을 정밀하게 제어할 수 있습니다.
마지막으로 문서 암호화 암호를 "my-password"로 변경하거나 설정하고 수정된 PDF 파일을 "secured.pdf"로 저장하면 IronPDF를 사용하여 애플리케이션 개발에서 안전한 문서 관리를 수행할 수 있습니다.




