FileFormatUtil

FileFormatUtil class

Fournit des méthodes utilitaires pour travailler avec des formats de fichiers, telles que la détection du format de fichier ou la conversion d’extensions de fichier vers/depuis des énumérations de format de fichier.

Pour en savoir plus, visitez leDétecter le format de fichier et vérifier la compatibilité des formats article documentaire.

public static class FileFormatUtil

Méthodes

NomLa description
static ContentTypeToLoadFormat(string)Convertit le type de contenu IANA en une valeur énumérée au format de chargement.
static ContentTypeToSaveFormat(string)Convertit le type de contenu IANA en une valeur énumérée au format de sauvegarde.
static DetectFileFormat(Stream)Détecte et renvoie les informations sur le format d’un document stocké dans un flux.
static DetectFileFormat(string)Détecte et renvoie les informations sur le format d’un document stocké dans un fichier disque.
static ExtensionToSaveFormat(string)Convertit une extension de nom de fichier en unSaveFormat valeur.
static ImageTypeToExtension(ImageType)Convertit une valeur énumérée de type d’image Aspose.Words en une extension de fichier. L’extension renvoyée est une chaîne minuscule précédée d’un point.
static LoadFormatToExtension(LoadFormat)Convertit une valeur énumérée au format de chargement en une extension de fichier. L’extension renvoyée est une chaîne minuscule précédée d’un point.
static LoadFormatToSaveFormat(LoadFormat)Convertit unLoadFormat valeur à unSaveFormat valeur si possible.
static SaveFormatToExtension(SaveFormat)Convertit une valeur énumérée au format de sauvegarde en une extension de fichier. L’extension renvoyée est une chaîne minuscule précédée d’un point.
static SaveFormatToLoadFormat(SaveFormat)Convertit unSaveFormat valeur à unLoadFormat valeur si possible.

Exemples

Montre comment détecter l’encodage dans un fichier HTML.

FileFormatInfo info = FileFormatUtil.DetectFileFormat(MyDir + "Document.html");

Assert.AreEqual(LoadFormat.Html, info.LoadFormat);

// La propriété Encoding est utilisée uniquement lorsque nous créons un objet FileFormatInfo pour un document HTML.
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);

Voir également