Récupération des vignettes de fichiers à l'aide de l'API Windows en C#
Question :
Comment peut-on par programmation récupérer des images miniatures pour les fichiers du système à l'aide du shell Windows API ?
Réponse :
Utilisation de WindowsAPICodePack :
La bibliothèque WindowsAPICodePack fournit une méthode pratique pour obtenir des vignettes de fichiers :
using System.Drawing; using Shell32; ... ShellFile shellFile = ShellFile.FromFilePath(pathToYourFile); Bitmap shellThumb = shellFile.Thumbnail.ExtraLargeBitmap;
Remarque :
Cette approche récupère la représentation miniature des fichiers tels que stockés par Windows. Cela n'implique pas d'analyser ou de créer des vignettes à partir de zéro.
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!