GroupDocs.Metadata를 사용하면 Java 개발자가 몇 가지 간단한 단계를 구현하여 애플리케이션 내에서 EPUB 파일의 메타데이터 정보를 쉽게 삭제할 수 있습니다.
- 업데이트할 EPUB 파일을 로드합니다.
- 검색 조건자를 RemoveProperties 메서드에 전달합니다.
- 실제로 제거된 속성의 개수를 확인하세요.
- 변경 사항을 저장합니다.
GroupDocs.Metadata를 사용하면 Java 개발자가 몇 가지 간단한 단계를 구현하여 애플리케이션 내에서 EPUB 파일의 메타데이터 정보를 쉽게 삭제할 수 있습니다.
// EPUB 문서 메타데이터 지우기
try (Metadata metadata = new Metadata("input.epub");
{
// 파일 생성에 기여한 모든 사람에 대한 언급을 모두 제거합니다.
// 지정된 이름의 사용자 정의 속성 제거
int affected = metadata.removeProperties(
new FallsIntoCategorySpecification(Tags.getPerson()).
or(new WithNameSpecification("CustomProperty")));
System.out.println(String.format("Affected properties: %s", affected));
// 지워진 파일을 저장하세요
metadata.save("output.epub");
}
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata</artifactId>
<version>24.8</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
당사의 솔루션은 문서 메타데이터 관리를 단순화합니다. 다양한 문서 속성에 쉽게 액세스하고, 편집하고, 업데이트하여 파일을 정리하고 검색 가능하게 유지하세요.
문서의 메타데이터를 빠르게 가져와 처리합니다. 작성자, 작성 날짜 등과 같은 귀중한 통찰력을 얻으세요.
문서 메타데이터를 직접 편집합니다. 더 나은 구성, 검색 가능성 및 정확한 정보를 위해 속성을 업데이트하세요.
문서 메타데이터에 대한 고급 작업을 수행합니다. 사용자 정의 속성 추가, 불필요한 데이터 제거, 데이터 일관성 보장과 같은 작업을 쉽게 처리할 수 있습니다.
// 추가 처리를 위해 아카이브 파일 로드
try (Metadata metadata = new Metadata("input.zip")) {
// 기본 메타데이터 패키지 가져오기
ZipRootPackage root = metadata.getRootPackageGeneric();
// 보관 댓글 삭제
root.getZipPackage().setComment(null);
// 치료된 파일 저장
metadata.save("output.zip");
}
Java용 다중 형식 문서 및 이미지 메타데이터 제거 API입니다. 아래에 설명된 대로 일부 널리 사용되는 파일 형식의 메타데이터를 검색합니다.