FileFormatUtil
Contenu
[
Cacher
]FileFormatUtil class
Fournit des méthodes utilitaires pour travailler avec des formats de fichiers, tels que la détection du format de fichier ou la conversion des extensions de fichiers vers/depuis les énumérations de formats de fichiers.
Pour en savoir plus, visitez leDétecter le format de fichier et vérifier la compatibilité des formats article de documentation.
public static class FileFormatUtil
Méthodes
Nom | La 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 un 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 image Aspose.Words en extension de fichier. L’extension renvoyée est une chaîne en minuscules précédée d’un point. |
static LoadFormatToExtension(LoadFormat) | Convertit une valeur énumérée au format de chargement en extension de fichier. L’extension renvoyée est une chaîne en minuscules 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 d’un format d’enregistrement en extension de fichier. L’extension renvoyée est une chaîne en minuscules 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
- espace de noms Aspose.Words
- Assemblée Aspose.Words