Aller au contenu

$file.getMimeType

Alias: $file.mimetype

Description

Retourne le mimetype du fichier.

La méthode retourne le mimetype passé au moteur lors de l'instanciation de l'objet file. Si aucun mimetype n'était spécifié, le moteur essaie de déterminer le mimetype. Le calcul du mimetype s'appuie sur différentes techniques, dont l'analyse des premiers bytes du fichier. Si cette méthode échoue, le moteur se rabat sur l'extension du fichier pour déterminer le mimetype.

Syntaxe

$file.getMimeType( file )

Paramètres

file file
Fichier à traiter

Retour

Mimetype du fichier ou null si le fichier n'existe pas

Exemple

L'exemple ci-dessous construit une image de signature en base64 à reprendre dans un e-mail.

1
2
3
4
5
6
var body = "...";
var signature = #utilisateur[$session.getPersistentObject("user-docId")].base.signature;
if (signature) {
    body &= `<img src="data:` & $file.getMimeType(signature) &
            `;base64,` & $base64.encode(signature) & `" height="215"/>`;
}