Pour une application en .Net, je dois identifier des types de fichiers.
Pas question de me fier à l'extension du fichier.
Le seul système que je connaisse c'est la commande "file" sous Linux/Unix qui utilise le principe des "magic numbers" pour identifier le fichier par ses premiers octets. Cerise sur le gateau il sort même le code mime (ex: "image/jpeg",...).
Connaissez-vous un moyen pour ne pas réinventer la roue ? J'ai cherché des équivalents de cette commande "file" sous Windows pour éventuellement m'interfacer avec l'un d'eux, mais sans succès.
Vincent Vangoethem