GetFileFormat
İçindekiler
[
Saklamak
]GetFileFormat(string)
Dosya biçimini alır.
public static FileFormat GetFileFormat(string filePath)
Parametre | Tip | Tanım |
---|---|---|
filePath | String | Dosya yolu. |
Geri dönüş değeri
Belirlenen dosya biçimi.
Notlar
Belirlenen dosya formatı, belirtilen görüntünün yüklenebileceği anlamına gelmez. Dosyanın yüklenip yüklenemeyeceğini belirlemek için CanLoad yöntemi aşırı yüklemelerinden birini kullanın.
Örnekler
Bu örnek, bir dosyadan görüntünün tamamını yüklemeden görüntü formatının nasıl belirleneceğini gösterir.
[C#]
string dir = "c:\\temp\\";
// Dosyanın mutlak yolunu kullan
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(dir + "sample.gif");
System.Console.WriteLine("The file format is {0}", format);
Ayrıca bakınız
- enum FileFormat
- class Image
- ad alanı Aspose.Imaging
- toplantı Aspose.Imaging
GetFileFormat(Stream)
Dosya biçimini alır.
public static FileFormat GetFileFormat(Stream stream)
Parametre | Tip | Tanım |
---|---|---|
stream | Stream | Akış. |
Geri dönüş değeri
Belirlenen dosya biçimi.
Notlar
Belirlenen dosya formatı, belirtilen görüntünün yüklenebileceği anlamına gelmez. Akışın yüklenip yüklenmeyeceğini belirlemek için CanLoad yöntemi aşırı yüklemelerinden birini kullanın.
Örnekler
Bu örnek, bir dosya akışından görüntünün tamamını yüklemeden görüntü formatının nasıl belirleneceğini gösterir.
[C#]
string dir = "c:\\temp\\";
// Bir dosya akışı kullan
using (System.IO.FileStream stream = System.IO.File.OpenRead(dir + "sample.bmp"))
{
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(stream);
System.Console.WriteLine("The file format is {0}", format);
}
// Aşağıdaki veriler geçerli bir görüntü akışı değil, bu nedenle GetFileFormat, FileFormat.Undefined değerini döndürür.
byte[] imageData = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 };
using (System.IO.MemoryStream stream = new System.IO.MemoryStream(imageData))
{
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(stream);
System.Console.WriteLine("The file format is {0}", format);
}
Ayrıca bakınız
- enum FileFormat
- class Image
- ad alanı Aspose.Imaging
- toplantı Aspose.Imaging