Διαβάστε τις ιδιότητες επιθεώρησης από υπολογιστικά φύλλα στο .NET
Εισαγωγή
Σε αυτό το σεμινάριο, θα διερευνήσουμε πώς να χρησιμοποιήσετε το GroupDocs.Metadata για .NET για να επιθεωρήσετε ιδιότητες από υπολογιστικά φύλλα. Το GroupDocs.Metadata για .NET είναι μια ισχυρή βιβλιοθήκη που επιτρέπει στους προγραμματιστές να διαβάζουν, να επεξεργάζονται και να αφαιρούν μεταδεδομένα που σχετίζονται με διάφορες μορφές αρχείων, συμπεριλαμβανομένων των υπολογιστικών φύλλων. Αυτό το σεμινάριο εστιάζει συγκεκριμένα στην ανάγνωση ιδιοτήτων επιθεώρησης από αρχεία υπολογιστικών φύλλων χρησιμοποιώντας C#.
Προαπαιτούμενα
Πριν ξεκινήσουμε, βεβαιωθείτε ότι έχετε τα εξής:
- Visual Studio: Βεβαιωθείτε ότι έχετε εγκαταστήσει το Visual Studio στο μηχάνημα ανάπτυξης.
- GroupDocs.Metadata για .NET: Λήψη και εγκατάσταση του GroupDocs.Metadata για .NET απόεδώ.
- Αρχείο εισόδου: Προετοιμάστε ένα δείγμα αρχείου υπολογιστικού φύλλου (π.χ. αρχείο Excel) για να ελέγξετε τις ιδιότητές του.
Εισαγωγή χώρων ονομάτων
Ξεκινήστε εισάγοντας τους απαραίτητους χώρους ονομάτων στο έργο σας C#:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
Βήμα 1: Φορτώστε τα Μεταδεδομένα
Ξεκινήστε φορτώνοντας τα μεταδεδομένα από το αρχείο υπολογιστικού φύλλου εισόδου:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
Βήμα 2: Πρόσβαση στις ιδιότητες επιθεώρησης
Τώρα, ας αποκτήσουμε πρόσβαση σε διάφορες ιδιότητες επιθεώρησης, όπως σχόλια, ψηφιακές υπογραφές και κρυφά φύλλα.
Διαβάζοντας σχόλια
Ανάκτηση και εμφάνιση σχολίων που υπάρχουν στο υπολογιστικό φύλλο:
if (root.InspectionPackage.Comments != null)
{
foreach (var comment in root.InspectionPackage.Comments)
{
Console.WriteLine("Author: " + comment.Author);
Console.WriteLine("Comment Text: " + comment.Text);
Console.WriteLine("Sheet Number: " + comment.SheetNumber);
Console.WriteLine("Row: " + comment.Row);
Console.WriteLine("Column: " + comment.Column);
Console.WriteLine();
}
}
Διαβάζοντας Ψηφιακές Υπογραφές
Εξαγωγή και εμφάνιση ψηφιακών υπογραφών που σχετίζονται με το υπολογιστικό φύλλο:
if (root.InspectionPackage.DigitalSignatures != null)
{
foreach (var signature in root.InspectionPackage.DigitalSignatures)
{
Console.WriteLine("Certificate Subject: " + signature.CertificateSubject);
Console.WriteLine("Comments: " + signature.Comments);
Console.WriteLine("Sign Time: " + signature.SignTime);
Console.WriteLine();
}
}
Ανάγνωση κρυφών φύλλων
Ανάκτηση και λίστα κρυφών φύλλων στο υπολογιστικό φύλλο:
if (root.InspectionPackage.HiddenSheets != null)
{
foreach (var sheet in root.InspectionPackage.HiddenSheets)
{
Console.WriteLine("Sheet Name: " + sheet.Name);
Console.WriteLine("Sheet Number: " + sheet.Number);
Console.WriteLine();
}
}
συμπέρασμα
Σε αυτό το σεμινάριο, εξερευνήσαμε πώς να χρησιμοποιήσουμε το GroupDocs.Metadata για .NET για να επιθεωρήσουμε διάφορες ιδιότητες υπολογιστικών φύλλων. Μπορείτε να επεκτείνετε περαιτέρω αυτήν τη λειτουργία για να χειριστείτε, να ενημερώσετε ή να αφαιρέσετε μεταδεδομένα σύμφωνα με τις απαιτήσεις σας.
Συχνές ερωτήσεις
Μπορεί το GroupDocs.Metadata να διαβάζει μεταδεδομένα από άλλες μορφές αρχείων εκτός από υπολογιστικά φύλλα;
Ναι, το GroupDocs.Metadata υποστηρίζει ένα ευρύ φάσμα μορφών εγγράφων και εικόνων.
Είναι το GroupDocs.Metadata συμβατό με .NET Core;
Ναι, το GroupDocs.Metadata είναι συμβατό τόσο με .NET Framework όσο και με .NET Core.
Πώς μπορώ να επεξεργαστώ μεταδεδομένα χρησιμοποιώντας το GroupDocs.Metadata;
Μπορείτε να τροποποιήσετε τις ιδιότητες μεταδεδομένων χρησιμοποιώντας μεθόδους API GroupDocs.Metadata.
Το GroupDocs.Metadata παρέχει υποστήριξη για κρυπτογραφημένα έγγραφα;
Ναι, το GroupDocs.Metadata μπορεί να χειριστεί μεταδεδομένα σε κρυπτογραφημένα και προστατευμένα με κωδικό πρόσβασης αρχεία.
Μπορώ να αφαιρέσω μεταδεδομένα από αρχεία χρησιμοποιώντας το GroupDocs.Metadata;
Ναι, μπορείτε να αφαιρέσετε μεταδεδομένα από αρχεία χρησιμοποιώντας τη βιβλιοθήκη GroupDocs.Metadata.