GroupDocs.Metadata for .NET

C#에서 Dot 파일의 메타데이터 업데이트

가장 필요한 모든 메타데이터 처리 작업을 수행할 수 있도록 지원하여 널리 사용되는 모든 문서, 이미지 및 멀티미디어 파일 형식의 메타데이터 정보를 업데이트합니다.

C#에서 메타데이터를 DOT으로 업데이트하는 단계

GroupDocs.Metadata for .NET를 사용하면 .NET 개발자가 몇 가지 간단한 단계를 구현하여 애플리케이션 내에서 DOT 파일에 대한 메타데이터 정보를 쉽게 편집할 수 있습니다.

  1. Metadata 클래스의 인스턴스를 통해 DOT 파일을 로드합니다.
  2. 원하는 메타데이터 속성을 필터링하는 데 사용할 조건자를 지정합니다.
  3. 조건자와 새 값을 UpdateProperties 메서드에 전달합니다.
  4. 변경 사항을 DOT 형식으로 디스크에 저장합니다.
복사
// DOT 생성 날짜 수정

using (var metadata = new GroupDocs.Metadata.Metadata("input.dot"))
{
    // 조건자를 충족하는 각 속성의 값을 설정합니다.:
    // 속성에는 문서가 생성된 날짜/시간이 포함됩니다.
    // 기존 값이 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);

    // 결과 저장 DOT
    metadata.Save("output.dot");
}
dotnet add package GroupDocs.Metadata
복사하려면 클릭하세요
복사됨
더 많은 예시 선적 서류 비치

.NET 앱의 DOT 내부 메타데이터 속성 관리

GroupDocs.Metadata API를 사용하면 개발자가 .NET 애플리케이션을 사용하여 다양한 형식의 문서 세부정보(메타데이터)를 쉽게 편집할 수 있습니다. 프로그래밍 방식으로 문서 속성을 추가, 업데이트, 검색 및 제거합니다.

문서 메타데이터 속성 관리

효과적인 메타데이터 통합

GroupDocs.Metadata은(는) .NET 앱 내의 문서와 파일에 다양한 속성을 추가하는 작업을 단순화합니다. 개발자는 프로그래밍 방식으로 문서 속성을 쉽게 적용, 업데이트 또는 제거할 수 있습니다.

정확한 메타데이터 제어

API는 문서 속성 관리를 위한 광범위한 옵션을 제공합니다. 개발자는 비즈니스 파일에 숨겨진 데이터를 효율적으로 찾고 처리할 수 있습니다.

내장된 DOT 속성 활용

문서 형식에 따라 개발자는 이미지의 EXIF ​​데이터와 같은 기존 속성을 활용할 수 있습니다. 여기에는 카메라 세부정보, 해상도, 생성 날짜 등과 같은 정보가 포함될 수 있습니다.

MP3 파일의 가사 메타데이터 업데이트(예)

이 예에서는 MP3 오디오 파일의 숨겨진 정보(메타데이터)를 업데이트하는 방법을 보여줍니다.

C#


    //  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");
    }

GroupDocs.Metadata for .NET API 정보

GroupDocs.Metadata for .NET는 고급 메타데이터 관리 기능 세트를 제공하므로 개발자는 별도의 도구를 사용하지 않고도 이미지 및 문서 형식의 메타데이터 정보를 쉽게 읽고, 문서화하고, 삭제하고, 찾고, 비교하고, 바꾸고, 내보낼 수 있습니다. 외부 소프트웨어. 메타데이터 조작 API를 사용하여 PDF, Microsoft Office Word, Excel 스프레드시트, PowerPoint 프리젠테이션, Outlook 이메일, OneNote, Visio, Project, AutoCAD, 아카이브 및 멀티미디어 파일 형식의 메타데이터 세부 정보를 편집하고 기타 다양한 메타데이터 처리 기능에 대한 지원도 제공합니다.
더 알아보기
About illustration

시작할 준비가 되셨나요?

GroupDocs.Metadata를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이센스를 받으세요!

다른 파일 형식에서 메타데이터 속성 업데이트

.NET용 다중 형식 문서 및 이미지 메타데이터 편집 API입니다. 아래에 설명된 대로 일부 널리 사용되는 파일 형식의 메타데이터를 검색합니다.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인