.NET의 스프레드시트에서 내장 속성 읽기
소개
이 튜토리얼에서는 .NET용 GroupDocs.Metadata를 활용하여 스프레드시트에서 메타데이터를 효율적으로 관리하고 추출하는 방법을 살펴보겠습니다. .NET용 GroupDocs.Metadata는 개발자가 스프레드시트, 프리젠테이션, 문서, 이미지 등을 비롯한 다양한 파일 형식에 포함된 메타데이터로 작업할 수 있도록 하는 강력한 API입니다. 이 가이드에서는 특히 C#을 사용하여 스프레드시트 파일에서 기본 제공 속성을 추출하는 방법에 중점을 둡니다.
전제 조건
시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.
- 개발 환경: Visual Studio 또는 C# 호환 IDE.
- .NET 라이브러리용 GroupDocs.Metadata: 다음에서 라이브러리를 다운로드하고 설치합니다.웹사이트.
- 입력 파일: 메타데이터를 추출하려는 샘플 스프레드시트 파일(예: Excel)을 준비합니다.
네임스페이스 가져오기
C# 프로젝트 내에서 GroupDocs.Metadata 기능에 액세스하는 데 필요한 네임스페이스를 가져오는 것부터 시작하세요.
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
1단계: 메타데이터 초기화 및 스프레드시트 루트 패키지 검색
초기화부터 시작하세요.Metadata
입력 파일 경로를 사용하여 개체를 만듭니다. 그런 다음 스프레드시트와 관련된 루트 패키지를 얻습니다.
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
//기본 제공 속성에 액세스하고 검색합니다.
}
2단계: 내장 속성에 액세스
루트 패키지가 있으면 다음을 사용하여 스프레드시트 파일의 다양한 내장 속성에 액세스할 수 있습니다.DocumentProperties
.
2.1단계: 작성자 속성에 액세스
스프레드시트의 작성자(작성자)를 검색합니다.
Console.WriteLine(root.DocumentProperties.Author);
2.2단계: 생성된 시간 속성에 액세스
스프레드시트의 생성 타임스탬프를 가져옵니다.
Console.WriteLine(root.DocumentProperties.CreatedTime);
2.3단계: 회사 자산에 접근
스프레드시트와 관련된 회사 이름을 가져옵니다.
Console.WriteLine(root.DocumentProperties.Company);
2.4단계: 범주 속성에 액세스
스프레드시트의 카테고리 정보를 얻습니다.
Console.WriteLine(root.DocumentProperties.Category);
2.5단계: 키워드 속성에 액세스
스프레드시트와 관련된 키워드를 검색합니다.
Console.WriteLine(root.DocumentProperties.Keywords);
2.6단계: 언어 속성에 액세스
스프레드시트에 사용된 언어를 검색합니다.
Console.WriteLine(root.DocumentProperties.Language);
2.7단계: 콘텐츠 유형 속성에 액세스
스프레드시트의 콘텐츠 유형 또는 MIME 유형을 가져옵니다.
Console.WriteLine(root.DocumentProperties.ContentType);
결론
이 자습서에서는 .NET용 GroupDocs.Metadata를 사용하여 C#을 사용하여 스프레드시트 파일에서 기본 제공 속성을 추출하는 방법을 살펴보았습니다. 이러한 단계를 수행하면 메타데이터 관리를 .NET 애플리케이션에 원활하게 통합하여 파일 구성 및 검색 기능을 향상시킬 수 있습니다.
FAQ
.NET용 GroupDocs.Metadata는 다양한 파일 형식과 호환됩니까?
예, GroupDocs.Metadata는 스프레드시트, 문서, 프리젠테이션, 이미지 등을 포함한 광범위한 파일 형식을 지원합니다.
.NET용 GroupDocs.Metadata를 사용하여 메타데이터를 수정할 수 있습니까?
예. 이 API를 사용하면 메타데이터를 읽을 수 있을 뿐만 아니라 편집, 업데이트, 제거할 수도 있습니다.
.NET용 GroupDocs.Metadata에 대한 자세한 설명서는 어디서 찾을 수 있나요?
자세한 문서는 다음에서 확인할 수 있습니다..NET 문서용 GroupDocs.Metadata.
테스트 목적으로 임시 라이센스를 얻으려면 어떻게 해야 합니까?
다음에서 임시 라이센스를 요청할 수 있습니다.여기.
GroupDocs.Metadata 지원을 위한 커뮤니티 포럼이 있습니까?
네, 방문하실 수 있습니다GroupDocs.메타데이터 포럼 커뮤니티 지원 및 토론을 위해.