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 da/verso 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 sul formato di un documento memorizzato in un flusso.
static DetectFileFormat(string)Rileva e restituisce le informazioni sul formato di un documento memorizzato in un file su disco.
static ExtensionToSaveFormat(string)Converte un’estensione di nome file in unSaveFormat valore.
static ImageTypeToExtension(ImageType)Converte un valore enumerato di tipo 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 unLoadFormat valore a unSaveFormat 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 unSaveFormat valore a unLoadFormat 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