Eigenschaften auflisten
In diesem Tutorial führen wir Sie durch den C#-Quellcode, um Dokumenteigenschaften mit Aspose.Words für .NET aufzuzählen. Mit dieser Funktion können Sie auf integrierte und benutzerdefinierte Eigenschaften eines Dokuments zugreifen.
Schritt 1: Projekteinrichtung
Erstellen Sie zunächst ein neues C#-Projekt in Ihrer bevorzugten IDE. Stellen Sie sicher, dass in Ihrem Projekt auf die Aspose.Words for .NET-Bibliothek verwiesen wird.
Schritt 2: Laden des Dokuments
In diesem Schritt laden wir das Word-Dokument, dessen Eigenschaften wir auflisten möchten. Verwenden Sie den folgenden Code, um das Dokument zu laden:
// Pfad zum Dokumentenverzeichnis.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Properties.docx");
Ersetzen"YOUR DOCUMENTS DIRECTORY"
mit dem tatsächlichen Pfad des Verzeichnisses, in dem sich Ihr Dokument befindet.
Schritt 3: Eigenschaften auflisten
Lassen Sie uns nun die Dokumenteigenschaften auflisten, sowohl integrierte als auch benutzerdefinierte Eigenschaften. Verwenden Sie den folgenden Code:
Console.WriteLine("1. Document name: {0}", doc.OriginalFileName);
Console.WriteLine("2. Built-in Properties");
foreach(DocumentProperty prop in doc.BuiltInDocumentProperties)
Console.WriteLine("{0}:{1}", prop.Name, prop.Value);
Console.WriteLine("3. Custom Properties");
foreach(DocumentProperty prop in doc.CustomDocumentProperties)
Console.WriteLine("{0}:{1}", prop.Name, prop.Value);
Dieser Code zeigt den Dokumentnamen an und listet dann die integrierten und benutzerdefinierten Eigenschaften mit ihrem Namen und Wert auf.
Beispielquellcode für Enumerate Properties mit Aspose.Words für .NET
// Der Pfad zum Dokumentenverzeichnis.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Properties.docx");
Console.WriteLine("1. Document name: {0}", doc.OriginalFileName);
Console.WriteLine("2. Built-in Properties");
foreach (DocumentProperty prop in doc.BuiltInDocumentProperties)
Console.WriteLine("{0} : {1}", prop.Name, prop.Value);
Console.WriteLine("3. Custom Properties");
foreach (DocumentProperty prop in doc.CustomDocumentProperties)
Console.WriteLine("{0} : {1}", prop.Name, prop.Value);
Stellen Sie sicher, dass Sie den richtigen Dokumentpfad angebendataDir
Variable.
Sie haben jetzt gelernt, wie Sie Dokumenteigenschaften mit Aspose.Words für .NET auflisten. Wenn Sie der Schritt-für-Schritt-Anleitung in diesem Tutorial folgen, können Sie problemlos auf die Eigenschaften Ihrer eigenen Dokumente zugreifen und diese anzeigen.