비밀번호, 보안 및 메타데이터

IronPDF PDF 메타데이터 및 보안 설정을 수정할 수 있습니다. 보안 측면에서, 이는 PDF 파일을 읽기 전용, 인쇄 불가, 비밀번호 보호 및 암호화하는 기능을 포함합니다. 메타데이터의 경우, 새로운 속성을 정의하고 기존 속성을 편집할 수 있는 기능이 포함됩니다.

IronPDF for Java에서 PDF의 메타데이터를 관리하려면 개발자가 먼저 MetadataManager에 대한 참조를 가져와야 합니다. 이 클래스는 PDF의 메타 콘텐츠에 직접 접근하고 수정할 수 있는 메서드를 제공합니다. 개발자는 PDF 문서에 정의된 일반적인 메타 속성을 동일한 이름의 getter와 setter를 사용하여 빠르게 읽고 수정할 수 있습니다.

편리한 getter 및 setter를 제공하는 속성 전체 목록은 아래와 같습니다.

  • Producer
  • CreationDate
  • Creator
  • Author
  • Keywords
  • Subject
  • Title
  • ModifiedDate

코드 예제에서는 문서의 작성자, 제목 및 키워드를 수정하기 위해 setAuthor, setTitle, setKeywordssetModifiedDate 메서드를 사용하고 있습니다.

이전에 나열된 것 이외의 속성을 가져오고 설정하려면 원하는 속성 이름을 사용하여 getAnyMetadatasetAnyMetadata 메서드를 사용하십시오.

또한 PDF 문서의 보안 설정에 액세스하고 수정해야 하는 경우 SecurityManager을 사용해야 합니다. PDF에 대한 접근을 제한하기 위해 사용이 예상되는 PdfDocument에 대해 getSecurity을 호출하여 SecurityManager에 대한 참조를 가져옵니다.

Java 개발자는 PDF 보안 설정에 대해 더 세밀한 제어를 위해 SecurityOptions 개체를 사용할 수 있습니다.

Java PDF 관리를 위한 MetadataManager API를 살펴보세요.

시작할 준비 되셨나요?
버전: 2026.6 방금 출시
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요?
샘플을 실행하세요 HTML이 PDF로 변환되는 것을 지켜보세요.