GroupDocs.Metadata for .NET 은(는) .NET 개발자가 몇 가지 간단한 단계만으로 애플리케이션 내에서 PPSX 파일의 메타데이터 정보를 편집하도록 쉽게 해줍니다.
- Metadata 클래스 인스턴스를 통해 PPSX 파일을 로드합니다.
- 원하는 메타데이터 속성을 필터링하는 데 사용할 조건자를 지정합니다.
- 조건자와 새 값을 UpdateProperties 메서드에 전달합니다.
- 변경 사항을 PPSX 형식으로 디스크에 저장합니다.
GroupDocs.Metadata for .NET 은(는) .NET 개발자가 몇 가지 간단한 단계만으로 애플리케이션 내에서 PPSX 파일의 메타데이터 정보를 편집하도록 쉽게 해줍니다.
// PPSX 생성 날짜 편집
using (var metadata = new GroupDocs.Metadata.Metadata("input.ppsx"))
{
// 조건을 만족하는 각 속성의 값을 설정합니다::
// 속성에 문서가 생성된 날짜/시간이 포함됩니다
// 기존 값이 3일보다 오래된 경우 파일 생성 날짜/시간을 업데이트합니다
var affected = metadata.UpdateProperties(
p => p.Tags.Contains(GroupDocs.Metadata.Tagging.Tags.Time.Created) &&
p.Value.Type == GroupDocs.Metadata.Common.MetadataPropertyType.DateTime &&
p.Value.ToStruct() < DateTime.Today.AddDays(-3), new GroupDocs.Metadata.Common.PropertyValue(DateTime.Today));
Console.WriteLine("Properties set: {0}", affected);
// 결과 PPSX 저장
metadata.Save("output.ppsx");
}
GroupDocs.Metadata API를 사용하면 개발자가 .NET 애플리케이션으로 다양한 형식의 문서 세부 정보(메타데이터)를 쉽게 편집할 수 있습니다. 프로그래밍 방식으로 문서 속성을 추가, 업데이트, 검색 및 제거합니다.

GroupDocs.Metadata 은(는) .NET 앱 내에서 문서와 파일에 다양한 속성을 추가하는 작업을 단순화합니다. 개발자는 프로그래밍 방식으로 문서 속성을 쉽게 적용, 업데이트 또는 제거할 수 있습니다.
API는 문서 속성을 관리하기 위한 광범위한 옵션을 제공합니다. 개발자는 비즈니스 파일에 포함된 숨겨진 데이터를 효율적으로 찾고 처리할 수 있습니다.
문서 형식에 따라 개발자는 이미지에 대한 EXIF 데이터와 같은 기존 속성을 활용할 수 있습니다. 여기에는 카메라 세부 정보, 해상도, 생성 날짜 등 다양한 정보가 포함될 수 있습니다.
이 예제는 MP3 오디오 파일의 숨겨진 정보(메타데이터)를 업데이트하는 방법을 보여줍니다.
// Metadata 클래스를 사용하여 파일을 로드합니다
using (Metadata metadata = new Metadata("input.mp3"))
{
var root = metadata.GetRootPackage<MP3RootPackage>();
if (root.Lyrics3V2 == null)
{
root.Lyrics3V2 = new LyricsTag();
}
// 가사 데이터를 업데이트합니다
root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
root.Lyrics3V2.Artist = "test artist";
root.Lyrics3V2.Album = "test album";
root.Lyrics3V2.Track = "test track";
// {emore_features.code_1.comment_3}
root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));
// 업데이트된 파일을 저장합니다
metadata.Save("output.mp3");
}
.NET용 다중 형식 문서 및 이미지 메타데이터 편집 API. 아래에 나열된 인기 파일 형식의 메타데이터를 검색합니다.