Maison > développement back-end > C++ > Comment puis-je utiliser Microsoft.WindowsAPICodePack pour définir les propriétés de fichier étendues ?

Comment puis-je utiliser Microsoft.WindowsAPICodePack pour définir les propriétés de fichier étendues ?

Barbara Streisand
Libérer: 2024-12-27 16:26:11
original
922 Les gens l'ont consulté

How Can I Use Microsoft.WindowsAPICodePack to Set Extended File Properties?

Définition des propriétés de fichier étendues à l'aide de Microsoft.WindowsAPICodePack

Les propriétés de fichier étendues, telles que les informations sur l'entreprise, fournissent des métadonnées précieuses pour les documents Word et PDF. Bien que la récupération de ces propriétés soit simple à l'aide de shell32.dll, leur définition pose un plus grand défi. Cet article explique comment exploiter Microsoft.WindowsAPICodePack pour modifier efficacement les propriétés étendues des fichiers.

Démarrage

Pour commencer, installez le NuGet suivant packages :

  • Microsoft.WindowsAPICodePack-Shell
  • Microsoft.WindowsAPICodePack-Core

Propriétés de lecture et d'écriture

Une fois les packages installés, vous pouvez accéder et modifier les propriétés en utilisant les éléments suivants 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;
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal