FileFormatUtil

FileFormatUtil class

Fornisce metodi di utilità per lavorare con i formati di file, come il rilevamento del formato di file o la conversione delle estensioni di file in/da enumerazioni di formati di file.

Per saperne di più, visita ilRileva il formato del file e controlla la compatibilità del formato articolo di documentazione.

public static class FileFormatUtil

Metodi

NomeDescrizione
static ContentTypeToLoadFormat(string)Converte il tipo di contenuto IANA in un valore enumerato del formato di caricamento.
static ContentTypeToSaveFormat(string)Converte il tipo di contenuto IANA in un valore enumerato in formato di salvataggio.
static DetectFileFormat(Stream)Rileva e restituisce le informazioni su un formato di un documento archiviato in uno stream.
static DetectFileFormat(string)Rileva e restituisce le informazioni su un formato di un documento archiviato in un file su disco.
static ExtensionToSaveFormat(string)Converte l’estensione del nome file in un fileSaveFormat valore.
static ImageTypeToExtension(ImageType)Converte un valore enumerato del tipo di immagine Aspose.Words in un’estensione di file. L’estensione restituita è una stringa minuscola con un punto iniziale.
static LoadFormatToExtension(LoadFormat)Converte un valore enumerato del formato di caricamento in un’estensione di file. L’estensione restituita è una stringa minuscola con un punto iniziale.
static LoadFormatToSaveFormat(LoadFormat)Converte aLoadFormat valore ad aSaveFormat valore se possibile.
static SaveFormatToExtension(SaveFormat)Converte un valore enumerato del formato di salvataggio in un’estensione di file. L’estensione restituita è una stringa minuscola con un punto iniziale.
static SaveFormatToLoadFormat(SaveFormat)Converte aSaveFormat valore ad aLoadFormat valore se possibile.

Esempi

Mostra come rilevare la codifica in un file html.

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

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

// La proprietà Encoding viene utilizzata solo quando creiamo un oggetto FileFormatInfo per un documento html.
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);

Guarda anche