FileFormatUtil

FileFormatUtil class

Dosya formatlarıyla çalışmak için, dosya formatını algılamak veya dosya uzantılarını dosya formatı numaralandırmalarına/dosya formatlarından dönüştürmek gibi yardımcı yöntemler sağlar.

Daha fazlasını öğrenmek için şu adresi ziyaret edin:Dosya Formatını Algıla ve Format Uyumluluğunu Kontrol Et dokümantasyon makalesi.

public static class FileFormatUtil

yöntemler

İsimTanım
static ContentTypeToLoadFormat(string)IANA içerik türünü, yükleme biçiminde numaralandırılmış bir değere dönüştürür.
static ContentTypeToSaveFormat(string)IANA içerik türünü, kaydetme biçiminde numaralandırılmış bir değere dönüştürür.
static DetectFileFormat(Stream)Bir akışta saklanan bir belgenin biçimi hakkındaki bilgileri algılar ve döndürür.
static DetectFileFormat(string)Disk dosyasında saklanan bir belgenin biçimi hakkındaki bilgileri algılar ve döndürür.
static ExtensionToSaveFormat(string)Dosya adı uzantısını bir dosya adı uzantısına dönüştürürSaveFormat değer.
static ImageTypeToExtension(ImageType)Aspose.Words görüntü türü numaralandırılmış değerini bir dosya uzantısına dönüştürür. Döndürülen uzantı, başında nokta bulunan küçük harfli bir dizedir.
static LoadFormatToExtension(LoadFormat)Yükleme biçimi numaralandırılmış değerini bir dosya uzantısına dönüştürür. Döndürülen uzantı, başında nokta bulunan küçük harfli bir dizedir.
static LoadFormatToSaveFormat(LoadFormat)Bir’i dönüştürürLoadFormat bir değerSaveFormat mümkünse değer.
static SaveFormatToExtension(SaveFormat)Kayıt biçimi numaralandırılmış değerini bir dosya uzantısına dönüştürür. Döndürülen uzantı, başında nokta bulunan küçük harfli bir dizedir.
static SaveFormatToLoadFormat(SaveFormat)Bir’i dönüştürürSaveFormat bir değerLoadFormat mümkünse değer.

Örnekler

Bir html dosyasındaki kodlamanın nasıl algılanacağını gösterir.

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

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

// Encoding özelliği yalnızca bir html belgesi için FileFormatInfo nesnesi oluşturduğumuzda kullanılır.
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);

Ayrıca bakınız