이 짧은 튜토리얼은 Java의 PDF에서 메타데이터를 제거하는 방법을 안내합니다. 여기에는 애플리케이션 실행에 필요한 리소스에 대한 참조, 프로그래밍 단계 목록 및 Java에서 PDF 메타데이터를 제거하기 위한 실행 가능한 샘플 코드가 포함되어 있습니다. 필요한 경우 기본 또는 사용자 정의 메타데이터를 별도로 제거하는 방법을 연습하게 됩니다.
Java에서 PDF의 메타데이터를 정리하는 단계
- 메타데이터를 제거하려면 Aspose.PDF for Java을 사용하도록 IDE를 설정하세요.
- 메타데이터 제거를 위해 Document 클래스 객체를 사용하여 대상 PDF 파일을 로드합니다.
- DocumentInfo 클래스 객체를 사용하여 문서 메타데이터를 가져옵니다.
- 기본 메타데이터를 삭제하려면 clear() 메서드를 호출하세요.
- 사용자 정의 메타데이터가 있는 경우에는 clearCustomData() 메소드를 사용하여 제거하십시오.
- 메타데이터를 제거한 후 출력 PDF 파일을 저장합니다.
다음 단계에서는 Java에서 PDF 메타데이터를 삭제하는 프로세스를 요약합니다. 먼저 소스 PDF 파일이 로드되고 해당 메타데이터가 추출됩니다. 다음으로, 메타데이터를 지우기 위해 clear() 및clearCustomData() 메서드가 호출됩니다.
Java에서 메타데이터 PDF를 지우는 코드
이 샘플 코드는 Java에서 PDF 메타데이터를 정리하는 방법을 보여줍니다. 이는 각각 clear() 및clearCustomData() 메서드를 사용하여 기본 속성과 사용자 지정 속성을 제거하는 내장 메서드를 보여줍니다. 선택한 메타데이터만 제거하려면 DocumentInfo 객체에서 원하는 속성을 지우거나 필요한 경우 DocumentInfo 클래스에서 Remove() 또는 RemoveItemByKey() 메서드를 호출하면 됩니다.
이 샘플 코드는 Java의 PDF에서 메타데이터를 제거하는 프로세스를 보여줍니다. PDF에서 워터마크를 제거하려면 Java에서 PDF 파일의 워터마크를 제거하는 방법의 문서를 참조하세요.