PDF 암호화 및 복호화 귀사는 PDF 보안 및 규정 준수를 위한 연간 구독료에 너무 많은 비용을 지출하고 있습니다. 디지털 서명, 내용 삭제, 암호화 및 보호와 같은 SaaS 서비스를 관리하는 솔루션을 일회성 결제로 제공하는 종합 PDF 보안 솔루션인 IronSecureDoc을 고려해 보세요. IronSecureDoc 문서를 살펴보세요 . PDF 보안은 PDF 파일 작업에서 중요한 측면이며, IronPDF는 PDF 보안을 매우 중요하게 생각합니다. IronPDF를 사용하면 사용자 지정 메타데이터 및 보안 설정을 PDF에 적용하여 PDF 파일을 암호화하고 복호화할 수 있습니다. IronPDF는 암호화된 파일에 128비트 암호화를 지원하고, (파일에 접근하는 데 필요한 올바른 암호가 있는 경우) 이전에 암호화된 파일을 복호화할 수 있으며, 기존 또는 새로 생성된 PDF 문서에 암호 보호를 적용할 수 있습니다. ## C#에서 URL을 PDF로 변환하는 단계 var pdf = PdfDocument.FromFile("sample.pdf", "password"); pdf.MetaData.Author = "Satoshi Nakamoto"; pdf.SecuritySettings.RemovePasswordsAndEncryption(); pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key"); pdf.Password = "my-password"; IronPDF를 사용하여 PDF 파일을 암호화하고 복호화하는 첫 번째 단계는 새 PDF 파일을 만들거나 여기에서처럼 기존 파일을 불러오는 것입니다. PdfDocument.FromFile를 사용하여 PDF 파일을 로드하는 동안 FromFile 메서드에 두 개의 매개변수를 전달했습니다. 첫 번째는 PDF 파일의 경로이고 두 번째는 암호화된 PDF를 열기 위한 암호입니다. 다음 줄들은 암호화된 PDF의 메타데이터를 편집하는 내용입니다. 예를 들어, pdf.MetaData.Author는 작성자 필드를 사용자 지정 문자열 값으로 편집하는 데 사용됩니다. 각 메타데이터 필드는 pdf.MetaData.field-key 형식을 사용하여 접근할 수 있습니다. 여기서 필드 키는 편집하려는 필드 이름으로 대체해야 합니다(예: Author, Keywords, modifiedDate 등). 이 기능은 PDF에 키워드를 추가하여 검색을 용이하게 하거나, 수정 날짜를 변경하거나, 작성자를 새로 지정하는 등 메타데이터 속성을 사용자 지정하는 데 특히 유용합니다. 다음 줄은 PDF 문서에서 현재 암호와 암호화를 모두 제거합니다. 이 복호화 과정을 통해 PDF 파일을 암호화 없이 저장하거나, 새 암호화 설정을 추가할 수 있도록 파일을 초기화할 수 있습니다. 다음 단계에서는 새 암호화 설정을 추가하는 작업을 진행할 것입니다. pdf.SecuritySettings.setting를 사용하면 PDF의 보안 설정을 사용자 지정할 수 있습니다. 여기서 setting는 변경하려는 실제 설정으로 대체됩니다. 예를 들어, pdf.SecuritySettings.MakePdfDocumentReadOnly는 PDF를 읽기 전용으로 설정합니다. PdfSecuritySettings 클래스에는 사용자 주석 허용 안 함부터 인쇄 권한 제어에 이르기까지 PDF의 보안 설정을 완벽하게 사용자 지정할 수 있는 다양한 옵션이 포함되어 있습니다. 이 클래스는 PDF 보안이 안전하고 효율적으로 처리되도록 보장합니다. pdf.Password는 PDF 파일의 암호를 변경하거나, 기존 암호가 없는 경우 새 암호를 설정하는 데 사용됩니다. 이 비밀번호는 강력한 128비트 암호화를 사용하여 PDF 파일을 암호화하여 무단 접근으로부터 보호합니다. 메타데이터와 보안 설정이 만족스러우면 SaveAs()를 사용하여 원하는 파일 위치에 PDF 문서를 저장할 수 있습니다. IronPDF를 사용하여 PDF 권한 및 암호 설정 방법을 알아보세요. GitHub에서 보기 암호 https://github.com/iron-software/IronPdf.Examples/tree/main/examples/encryption-and-decryption ZIP 파일 다운로드 관련 튜토리얼 관련 사용법 가이드 클래스 문서화 언어 팩을 받으세요 IronPDF DLL 다운로드 이 페이지의 문제점을 신고하세요 시작할 준비 되셨나요? Nuget 다운로드 17,527,568 | 버전: 2026.2 방금 출시되었습니다 NuGet 무료 다운로드 총 다운로드 수: 17,527,568 라이선스 보기