이 간단한 자습서에서는 Java에서 PDF 암호를 변경하는 방법에 대해 설명합니다. 원하는 라이브러리를 사용하기 위한 환경 설정에 대한 세부 정보, 응용 프로그램을 작성하기 위한 따라하기 쉬운 단계 목록, 더 나은 이해를 위해 PDF에서 암호를 변경하는 방법을 보여주는 즉시 실행 가능한 샘플 코드를 제공합니다. 자바. 이 문서의 도움으로 소유자와 사용자 암호를 모두 변경할 수 있지만 이 작업을 수행하려면 소유자 암호가 필요합니다.
Java에서 PDF의 암호를 변경하는 단계
- Aspose.PDF for Java을(를) 사용하여 PDF 암호를 업데이트하도록 IDE를 설정합니다.
- PDF 파일의 암호 보호 확인을 지원하는 PdfFileInfo 클래스 개체를 생성합니다.
- 암호 보호를 확인하고 확인하는 경우 다음 단계를 수행하십시오.
- 대상 PDF 파일을 PdfFileSecurity 클래스 개체와 바인딩
- PdfFileSecurity 클래스 메서드를 사용하여 암호 변경
- 사용자와 소유자 모두에 대해 업데이트된 비밀번호로 결과 PDF 파일을 저장합니다.
이 단계는 Java에서 PDF의 암호를 변경하는 방법을 요약합니다. 처음에는 대상 PDF 파일이 이미 암호로 암호화된 경우에만 암호를 변경할 수 있으므로 PdfFileInfo 클래스 개체를 사용하여 암호 보호가 있는지 확인합니다. 마지막으로 om.aspose.pdf.facades 네임스페이스의 PdfFileSecurity 클래스를 사용합니다. 이 클래스에는 기존 소유자 암호를 사용하고 암호(예: 소유자와 사용자)를 모두 교체하여 암호를 바인드하고 변경하는 기능이 포함되어 있습니다.
Java에서 PDF 파일의 비밀번호를 변경하는 코드
이 코드는 Java에서 PDF 파일의 비밀번호를 변경하는 방법을 보여줍니다. PdfFileInfo 클래스에는 PDF 파일의 암호 및 암호화 상태를 확인하는 다양한 기능이 포함되어 있으며 작성자, 생성 날짜, 작성자, 헤더, 키워드, 수정 날짜, 제목, 제목, 대상 파일이 PDF 파일인지 여부, 페이지 수를 가져오고 PDF 파일을 열거나 편집하는 데 암호가 필요한지 확인합니다. 마찬가지로 PdfFileSecurity 클래스는 소유자 및 사용자 암호를 수정하는 데 사용됩니다.
이 기사에서는 Java에서 PDF의 비밀번호를 변경하는 방법을 알려줍니다. 비밀번호를 사용하여 처음 PDF 파일을 보호하는 방법을 알아보려면 Java에서 암호로 PDF를 보호하는 방법의 문서를 참조하세요.