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.