이 짧은 튜토리얼은 **C#**을 사용하여 PDF 암호를 변경하는 방법에 대해 설명합니다. 여기에는 환경을 설정하는 데 필요한 리소스에 대한 참조, 응용 프로그램을 작성하는 동안 수행할 단계 목록 및 **C#**을 사용하여 PDF 파일의 암호를 변경하는 데 사용할 수 있는 실행 가능한 샘플 코드가 포함되어 있습니다. 대상 PDF 파일에 대한 새 암호를 설정하는 동안 결과 PDF 파일의 암호화를 사용자 지정하기 위한 다양한 옵션에 대해서도 설명합니다.
C#을 사용하여 PDF 비밀번호를 변경하는 단계
- 비밀번호 변경을 위해 Aspose.PDF for .NET을(를) 사용하도록 환경 설정
- 암호로 보호된 PDF의 파일 이름을 제공하여 PdfFileInfo 클래스의 개체를 인스턴스화합니다.
- 대상 PDF 파일이 비밀번호로 암호화되어 있는지 확인하고 나머지 단계를 수행하십시오.
- 비밀번호를 변경하려면 PdfFileSecurity 클래스의 개체를 만드세요.
- 대상 PDF 파일을 PdfFileSecurity 개체와 바인딩
- ChangePassword() 메서드를 호출하여 소유자 및 사용자 암호를 변경합니다.
- 비밀번호가 변경된 결과 PDF 파일 저장
이 단계는 *C#*을 사용하여 PDF 파일의 암호를 변경하는 방법에 대한 프로세스를 요약합니다. PDF 파일이 암호로 보호되어 있음을 나타내므로 대상 PDF 파일 암호화를 확인하면 프로세스가 시작됩니다. 보호가 확인되면 PdfFileSecurity 클래스는 ChangePassword() 메서드를 호출하여 실제로 암호를 변경하는 대상 PDF 파일을 바인딩하는 데 사용됩니다.
C#을 사용하여 PDF의 암호를 변경하는 코드
이 코드는 *C#*을 사용하여 PDF의 암호를 변경하는 방법을 보여줍니다. 대상 PDF 파일이 암호로 암호화된 경우에만 true인 PdfFileInfo 클래스의 IsEncrypted 속성을 사용합니다. PdfFileSecurity 개체는 소유자의 이전 암호, 소유자의 새 암호, 사용자의 새 암호, 허용되는 문서 권한 및 40, 128 또는 256과 같은 키의 키 크기를 변경하는 데 사용됩니다. PDF 파일을 암호화하는 데 사용됩니다.
이 항목에서는 *C#을 사용하여 PDF 암호를 변경하는 방법 프로세스를 배웠습니다. 평면 PDF 파일의 기본 비밀번호 설정 과정을 알고 싶다면 C#에서 암호로 PDF 파일을 보호하는 방법의 글을 참고하세요.