Czytaj wbudowane właściwości z arkuszy kalkulacyjnych w .NET
Wstęp
tym samouczku omówimy, jak wykorzystać GroupDocs.Metadata dla .NET do wydajnego zarządzania i wyodrębniania metadanych z arkuszy kalkulacyjnych. GroupDocs.Metadata dla .NET to potężny interfejs API, który umożliwia programistom pracę z metadanymi osadzonymi w różnych formatach plików, w tym w arkuszach kalkulacyjnych, prezentacjach, dokumentach, obrazach i innych. W tym przewodniku skupiono się szczególnie na wyodrębnianiu wbudowanych właściwości z plików arkuszy kalkulacyjnych przy użyciu języka C#.
Warunki wstępne
Przed rozpoczęciem upewnij się, że spełnione są następujące wymagania wstępne:
- Środowisko programistyczne: Visual Studio lub dowolne IDE zgodne z C#.
- Biblioteka GroupDocs.Metadata dla .NET: Pobierz i zainstaluj bibliotekę zstrona internetowa.
- Plik wejściowy: Przygotuj przykładowy plik arkusza kalkulacyjnego (np. Excel), z którego chcesz wyodrębnić metadane.
Importuj przestrzenie nazw
Zacznij od zaimportowania niezbędnych przestrzeni nazw, aby uzyskać dostęp do funkcji GroupDocs.Metadata w projekcie C#.
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
Krok 1: Zainicjuj metadane i pobierz pakiet główny arkusza kalkulacyjnego
Rozpocznij od inicjalizacji plikuMetadata
obiekt ścieżką pliku wejściowego. Następnie uzyskaj pakiet główny specyficzny dla arkuszy kalkulacyjnych.
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
//Dostęp i pobieranie wbudowanych właściwości
}
Krok 2: Uzyskaj dostęp do wbudowanych właściwości
Gdy już posiadasz pakiet główny, możesz uzyskać dostęp do różnych wbudowanych właściwości pliku arkusza kalkulacyjnego za pomocąDocumentProperties
.
Krok 2.1: Uzyskaj dostęp do właściwości autora
Pobierz autora (twórcę) arkusza kalkulacyjnego.
Console.WriteLine(root.DocumentProperties.Author);
Krok 2.2: Uzyskaj dostęp do właściwości czasu utworzenia
Uzyskaj sygnaturę czasową utworzenia arkusza kalkulacyjnego.
Console.WriteLine(root.DocumentProperties.CreatedTime);
Krok 2.3: Uzyskaj dostęp do własności firmy
Pobierz nazwę firmy powiązaną z arkuszem kalkulacyjnym.
Console.WriteLine(root.DocumentProperties.Company);
Krok 2.4: Właściwość kategorii dostępu
Uzyskaj informacje o kategorii arkusza kalkulacyjnego.
Console.WriteLine(root.DocumentProperties.Category);
Krok 2.5: Uzyskaj dostęp do właściwości słów kluczowych
Pobierz słowa kluczowe powiązane z arkuszem kalkulacyjnym.
Console.WriteLine(root.DocumentProperties.Keywords);
Krok 2.6: Dostęp do właściwości języka
Pobierz język używany w arkuszu kalkulacyjnym.
Console.WriteLine(root.DocumentProperties.Language);
Krok 2.7: Uzyskaj dostęp do właściwości typu zawartości
Pobierz typ zawartości lub typ MIME arkusza kalkulacyjnego.
Console.WriteLine(root.DocumentProperties.ContentType);
Wniosek
tym samouczku omówiliśmy, jak używać GroupDocs.Metadata dla platformy .NET do wyodrębniania wbudowanych właściwości z plików arkuszy kalkulacyjnych przy użyciu języka C#. Wykonując poniższe kroki, można bezproblemowo zintegrować zarządzanie metadanymi z aplikacjami .NET, zwiększając możliwości organizacji i wyszukiwania plików.
Często zadawane pytania
Czy GroupDocs.Metadata for .NET jest kompatybilny z różnymi formatami plików?
Tak, GroupDocs.Metadata obsługuje szeroką gamę formatów plików, w tym arkusze kalkulacyjne, dokumenty, prezentacje, obrazy i inne.
Czy mogę modyfikować metadane przy użyciu GroupDocs.Metadata dla .NET?
Tak, za pomocą tego interfejsu API możesz nie tylko czytać, ale także edytować, aktualizować i usuwać metadane.
Gdzie mogę znaleźć szczegółową dokumentację GroupDocs.Metadata dla .NET?
Szczegółowa dokumentacja dostępna jest pod adresemGroupDocs.Metadata dla dokumentacji .NET.
Jak mogę uzyskać tymczasową licencję do celów testowych?
Możesz poprosić o licencję tymczasową odTutaj.
Czy istnieje forum społecznościowe umożliwiające obsługę GroupDocs.Metadata?
Tak, możesz odwiedzićForum GroupDocs.Metadata za wsparcie społeczności i dyskusje.