Microsoft.WindowsAPICodePack を使用した拡張ファイル プロパティの設定
会社情報などの拡張ファイル プロパティは、Word および PDF ドキュメントに貴重なメタデータを提供します。これらのプロパティの取得は、shell32.dll を使用すると簡単ですが、設定には大きな課題が伴います。この記事では、Microsoft.WindowsAPICodePack を活用して拡張ファイルのプロパティを効果的に変更する方法について説明します。
はじめに
開始するには、次の NuGet をインストールします。パッケージ:
プロパティの読み取りと書き込み
パッケージがインストールされたら、次のコマンドを使用してプロパティにアクセスして変更できます。コード:
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;
以上がMicrosoft.WindowsAPICodePack を使用して拡張ファイルのプロパティを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。