FileFormatUtil
Inhalt
[
Ausblenden
]FileFormatUtil class
Bietet Dienstprogrammmethoden für die Arbeit mit Dateiformaten, z. B. zum Erkennen von Dateiformaten oder zum Konvertieren von Dateierweiterungen in/aus Dateiformat-Enumerationen.
Um mehr zu erfahren, besuchen Sie dieDateiformat erkennen und Formatkompatibilität prüfen Dokumentationsartikel.
public static class FileFormatUtil
Methoden
Name | Beschreibung |
---|---|
static ContentTypeToLoadFormat(string) | Konvertiert den IANA-Inhaltstyp in einen Aufzählungswert im Ladeformat. |
static ContentTypeToSaveFormat(string) | Konvertiert den IANA-Inhaltstyp in einen aufgezählten Wert im sicheren Format. |
static DetectFileFormat(Stream) | Erkennt und gibt die Informationen zum Format eines in einem Stream gespeicherten Dokuments zurück. |
static DetectFileFormat(string) | Erkennt und gibt die Informationen zum Format eines in einer Datei gespeicherten Dokuments zurück. |
static ExtensionToSaveFormat(string) | Wandelt eine Dateinamenerweiterung in eineSaveFormat Wert. |
static ImageTypeToExtension(ImageType) | Konvertiert einen Aufzählungswert des Bildtyps Aspose.Words in eine Dateierweiterung. Die zurückgegebene Erweiterung ist eine Zeichenfolge in Kleinbuchstaben mit einem führenden Punkt. |
static LoadFormatToExtension(LoadFormat) | Konvertiert einen im Ladeformat aufgezählten Wert in eine Dateierweiterung. Die zurückgegebene Erweiterung ist eine Zeichenfolge in Kleinbuchstaben mit einem führenden Punkt. |
static LoadFormatToSaveFormat(LoadFormat) | Konvertiert eineLoadFormat Wert zu einemSaveFormat Wert wenn möglich. |
static SaveFormatToExtension(SaveFormat) | Konvertiert einen Enumerationswert im Speicherformat in eine Dateierweiterung. Die zurückgegebene Erweiterung ist eine Zeichenfolge in Kleinbuchstaben mit einem führenden Punkt. |
static SaveFormatToLoadFormat(SaveFormat) | Konvertiert eineSaveFormat Wert zu einemLoadFormat Wert wenn möglich. |
Beispiele
Zeigt, wie die Kodierung in einer HTML-Datei erkannt wird.
FileFormatInfo info = FileFormatUtil.DetectFileFormat(MyDir + "Document.html");
Assert.AreEqual(LoadFormat.Html, info.LoadFormat);
// Die Encoding-Eigenschaft wird nur verwendet, wenn wir ein FileFormatInfo-Objekt für ein HTML-Dokument erstellen.
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);
Siehe auch
- namensraum Aspose.Words
- Montage Aspose.Words