FileFormatUtil
Innehåll
[
Dölj
]FileFormatUtil class
Tillhandahåller verktygsmetoder för att arbeta med filformat, till exempel att identifiera filformat eller konvertera filändelser till/från filformatuppräkningar.
För att lära dig mer, besökIdentifiera filformat och kontrollera formatkompatibilitet dokumentationsartikel.
public static class FileFormatUtil
Metoder
namn | Beskrivning |
---|---|
static ContentTypeToLoadFormat(string) | Konverterar IANA-innehållstypen till ett uppräknat värde i laddningsformat. |
static ContentTypeToSaveFormat(string) | Konverterar IANA-innehållstypen till ett uppräknat värde i sparformat. |
static DetectFileFormat(Stream) | Upptäcker och returnerar information om formatet för ett dokument som lagras i en ström. |
static DetectFileFormat(string) | Upptäcker och returnerar information om formatet för ett dokument som lagras i en diskfil. |
static ExtensionToSaveFormat(string) | Konverterar ett filnamnstillägg till enSaveFormat värde. |
static ImageTypeToExtension(ImageType) | Konverterar ett uppräknat värde av bildtypen Aspose.Words till en filändelse. Den returnerade filändelsen är en liten sträng med en inledande punkt. |
static LoadFormatToExtension(LoadFormat) | Konverterar ett uppräknat värde i laddningsformat till en filändelse. Den returnerade filändelsen är en liten sträng med en inledande punkt. |
static LoadFormatToSaveFormat(LoadFormat) | Konverterar enLoadFormat värde till enSaveFormat värde om möjligt. |
static SaveFormatToExtension(SaveFormat) | Konverterar ett uppräknat värde i sparformat till en filändelse. Den returnerade filändelsen är en liten sträng med en inledande punkt. |
static SaveFormatToLoadFormat(SaveFormat) | Konverterar enSaveFormat värde till enLoadFormat värde om möjligt. |
Exempel
Visar hur man identifierar kodning i en html-fil.
FileFormatInfo info = FileFormatUtil.DetectFileFormat(MyDir + "Document.html");
Assert.AreEqual(LoadFormat.Html, info.LoadFormat);
// Egenskapen Encoding används endast när vi skapar ett FileFormatInfo-objekt för ett HTML-dokument.
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);
Se även
- namnutrymme Aspose.Words
- hopsättning Aspose.Words