Renvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions). Le "Content Type" indique aux logiciels comment ils doivent interpréter le fichier.
Remarque : Cette fonction est identique à la fonction
fContentType.
// Attachement de pièces jointes à un email
tabPièceJointe est un tableau de chaînes = ["image.png", "video.mpeg", "fichier.pdf"]
monEmail est un Email
...
POUR TOUT sFichier DE tabPièceJointe
// Construction de la variable emailAttache
monAttache est un emailAttache
monAttache.Nom = sFichier
monAttache.Contenu = fChargeBuffer(sFichier)
// fTypeMIME renvoie "image/png" pour "image.png",
// "vide/mpeg" pour "video,mpeg" et "application/pdf" pour "fichier.pdf"
monAttache.ContentType = fTypeMIME(sFichier)
// Ajout de la pièce jointe
Ajoute(monEmail.Attache, monAttache)
FIN
// Affichage d'un fichier dans le navigateur de l'internaute en code serveur
FichierAffiche(sFichier, fTypeMIME(sFichier))
Syntaxe
<Résultat> = fTypeMIME(<Chemin du fichier>)
<Résultat> : Chaîne de caractères
- Type du fichier selon la norme MIME :
| |
typeMimeApplicationXML | Contenu de type XML. |
typeMimeBinaire | Contenu de type binaire (flux d'octets). |
typeMimeDOC | Contenu de type fichier Word (*.doc) |
typeMimeDOCX | Contenu de type fichier Word (*.docx) |
typeMimeGIF | Contenu de type image au format GIF (*.gif) |
typeMimeHTML | Contenu de type page HTML (*.htm, *.html) |
typeMimeJPEG | Contenu de type image au format JPEG (*.jpg, *.jpeg) |
typeMimeJSON | Contenu de type JSON. |
typeMimePDF | Contenu de type document PDF (*.pdf) |
typeMimePNG | Contenu de type image au format JPEG (*.png) |
typeMimeSOAP | Contenu SOAP au format XML. |
typeMimeTexte | Contenu au format texte (*.txt) |
typeMimeTexteXML | Contenu texte au format XML |
typeMimeXLS | Contenu au format Excel (*.xls) |
typeMimeXLSX | Contenu au format Excel (*.xlsx) |
typeMimeZIP | Contenu au format ZIP (*.zip) |
- Chaîne vide ("") si le type MIME n'a pas pu être déterminé.
<Chemin du fichier> : Chaîne de caractères
- Nom et chemin complet (ou relatif) du fichier (260 caractères maximum).
- Chemin complet (ou relatif) du répertoire (260 caractères maximum). Si ce paramètre correspond à un nom de répertoire, ce nom peut être terminé indifféremment par "\" ou non.
Un chemin de type UNC peut être utilisé.
Remarques
Le type MIME est déterminé à partir de l'extension du fichier.
Composante : wd280std.dll