GroupDocs.Metadata for Node.js via Java 은(는) 몇 가지 간단한 단계로 Msg 파일의 메타데이터를 편집할 수 있게 합니다.
- 업데이트할 Msg 파일을 로드합니다.
- 원하는 메타데이터 속성을 필터링할 프레디케이트를 지정합니다.
- 프레디케이트와 새 값을 UpdateProperties 메서드에 전달합니다.
- 변경 사항을 저장합니다.
GroupDocs.Metadata for Node.js via Java 은(는) 몇 가지 간단한 단계로 Msg 파일의 메타데이터를 편집할 수 있게 합니다.
// 인쇄 후 파일의 마지막 인쇄 날짜/시간 메타데이터를 업데이트
// Metadata 클래스 생성자에 파일을 로드
var metadata = new groupdocs.metadata.Metadata('input.msg');
// 기존 메타데이터 패키지만 영향을 받으며, 새로운 패키지는 추가되지 않습니다.
var affected = metadata.updateProperties(
new groupdocs.metadata.ContainsTagSpecification(
groupdocs.metadata.Tags.getTime().getPrinted()),
new groupdocs.metadata.PropertyValue(new Date()));
// 처리 결과
console.log('Affected properties: ${affected}');
// 업데이트된 파일 저장
metadata.save('output.msg');
GroupDocs.Metadata API는 개발자가 Node.js via Java 애플리케이션 내 다양한 문서 형식의 숨겨진 메타데이터를 업데이트할 수 있게 합니다. 메타데이터를 프로그래밍 방식으로 적용, 편집, 검색 및 제거합니다.

GroupDocs.Metadata은(는) Node.js via Java 앱 내 문서 및 파일에 메타데이터를 추가하고 편집하는 작업을 간소화합니다. 개발자는 메타데이터를 쉽게 적용, 업데이트 또는 제거할 수 있습니다.
API는 메타데이터 맞춤 설정을 위한 광범위한 옵션을 제공합니다. 특수 쿼리를 사용하여 파일에서 메타데이터를 쉽게 찾고, 제거하고, 업데이트할 수 있습니다.
이미지에 대한 EXIF와 같은 내장 메타데이터 기능을 활용하여 카메라 모델, 해상도, 생성 날짜 등 다양한 정보를 포함할 수 있습니다.
이 예제는 MP3 파일에서 숨겨진 메타데이터를 업데이트하는 방법을 보여줍니다.
// 파일을 Metadata 클래스 생성자에 로드합니다
var metadata = new groupdocs.metadata.Metadata('input.mp3');
var root = metadata.getRootPackageGeneric();
if (root.getLyrics3V2() == null) {
root.setLyrics3V2(new LyricsTag());
}
// 가사 데이터를 업데이트합니다
root.getLyrics3V2().setLyrics("[00:01]Test lyrics");
root.getLyrics3V2().setArtist("test artist");
root.getLyrics3V2().setAlbum("test album");
root.getLyrics3V2().setTrack("test track");
// 태그에 사용자 정의 필드를 추가합니다
root.getLyrics3V2().set(new LyricsField("ABC", "custom value"));
// 결과를 저장합니다
metadata.save('output.mp3');
Node.js용 다중 형식 문서 및 이미지 메타데이터 편집 API. 인기 있는 파일 형식의 메타데이터를 검색하고 편집합니다.