Festlegen erweiterter Dateieigenschaften mit Microsoft.WindowsAPICodePack
Erweiterte Dateieigenschaften, wie z. B. Unternehmensinformationen, stellen wertvolle Metadaten für Word- und PDF-Dokumente bereit. Während das Abrufen dieser Eigenschaften mit „shell32.dll“ unkompliziert ist, stellt das Festlegen dieser Eigenschaften eine größere Herausforderung dar. In diesem Artikel wird erläutert, wie Sie Microsoft.WindowsAPICodePack nutzen können, um erweiterte Dateieigenschaften effektiv zu ändern.
Erste Schritte
Um zu beginnen, installieren Sie das folgende NuGet Pakete:
Lese- und Schreibeigenschaften
Sobald die Pakete installiert sind, können Sie wie folgt auf Eigenschaften zugreifen und diese ändern Code:
using Microsoft.WindowsAPICodePack.Shell; using Microsoft.WindowsAPICodePack.Shell.PropertySystem; // Get file path string filePath = @"C:\temp\example.docx"; // Load file var file = ShellFile.FromFilePath(filePath); // Get current properties string[] oldAuthors = file.Properties.System.Author.Value;
Das obige ist der detaillierte Inhalt vonWie kann ich Microsoft.WindowsAPICodePack verwenden, um erweiterte Dateieigenschaften festzulegen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!