GroupDocs.Metadata 은(는) .NET 개발자가 몇 가지 간단한 단계만 구현하여 애플리케이션 내에서 DOT 파일에 메타데이터 세부 정보를 쉽게 추가할 수 있도록 합니다.
- 업데이트할 DOT 파일을 로드합니다.
- 메타데이터 속성을 추가하는 데 사용할 프레디케이트를 지정합니다.
- 프레디케이트를 Metadata.AddProperties 메서드에 전달합니다.
- 변경 사항을 저장합니다.
GroupDocs.Metadata 은(는) .NET 개발자가 몇 가지 간단한 단계만 구현하여 애플리케이션 내에서 DOT 파일에 메타데이터 세부 정보를 쉽게 추가할 수 있도록 합니다.
// Metadata 클래스 인스턴스에 파일을 로드합니다
using (var metadata = new GroupDocs.Metadata.Metadata("input.dot"))
{
// 콘텐츠 작성자를 포함하는 속성을 추가합니다
var affected = metadata.AddProperties(p => p.Tags.Contains(
GroupDocs.Metadata.Tagging.Tags.Person.Creator),
new GroupDocs.Metadata.Common.PropertyValue("test content author"));
// 작업 결과를 처리합니다
Console.WriteLine("Affected properties: {0}", affected);
// 업데이트된 메타데이터와 함께 파일을 저장합니다
metadata.Save("output.dot");
}
당사의 강력한 API는 문서 메타데이터 관리를 간소화합니다. 다양한 문서 속성에 원활하게 접근, 편집 및 조작하여 조직화와 검색성을 향상시킵니다.

문서에서 메타데이터를 손쉽게 검색하고 처리합니다. 작성자, 생성 날짜 등 속성에 대한 유용한 인사이트를 얻을 수 있습니다.
문서 메타데이터를 직접 수정합니다. 속성을 업데이트하여 조직화를 개선하고 검색성을 높이며 정확한 정보를 보장합니다.
문서 메타데이터에 복잡한 작업을 수행합니다. 사용자 정의 속성을 효율적으로 추가하고 불필요한 데이터를 제거하며 데이터 일관성을 유지합니다.
이 예제는 EXIF 패키지에 사용자 정의 태그를 삽입하는 방법을 보여줍니다.
using (Metadata metadata = new Metadata("input.tiff"))
{
IExif root = metadata.GetRootPackage() as IExif;
if (root != null)
{
// EXIF 패키지가 없을 경우 할당합니다.
if (root.ExifPackage == null)
{
root.ExifPackage = new ExifPackage();
}
// 인식된 속성을 삽입합니다.
root.ExifPackage.Set(new TiffAsciiTag(TiffTagID.Artist, "test artist"));
// EXIF 사양에 포함되지 않은 완전한 사용자 정의 속성을 포함합니다.
// 선택한 ID가 일부 타사 도구에서 사용하는 ID와 충돌할 수 있음을 유의하십시오.
root.ExifPackage.Set(new TiffAsciiTag((TiffTagID)65523, "custom"));
metadata.Save("output.tiff");
}
}
GroupDocs.Metadata 용 다중 형식 문서 및 이미지 메타데이터 추가 API. 아래에 나열된 인기 파일 형식의 메타데이터를 검색합니다.