GetFileFormat
Innehåll
[
Dölj
]GetFileFormat(string)
Hämtar filformatet.
public static FileFormat GetFileFormat(string filePath)
Parameter | Typ | Beskrivning |
---|---|---|
filePath | String | Filsökvägen. |
Returvärde
Det fastställda filformatet.
Anmärkningar
Det fastställda filformatet betyder inte att den angivna bilden kan laddas. Använd en av CanLoad-metodens överbelastningar för att avgöra om filen kan laddas.
Exempel
Det här exemplet visar hur man bestämmer bildformatet utan att ladda hela bilden från en fil.
[C#]
string dir = "c:\\temp\\";
// Använd en absolut sökväg till filen
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(dir + "sample.gif");
System.Console.WriteLine("The file format is {0}", format);
Se även
- enum FileFormat
- class Image
- namnutrymme Aspose.Imaging
- hopsättning Aspose.Imaging
GetFileFormat(Stream)
Hämtar filformatet.
public static FileFormat GetFileFormat(Stream stream)
Parameter | Typ | Beskrivning |
---|---|---|
stream | Stream | Strömmen. |
Returvärde
Det fastställda filformatet.
Anmärkningar
Det fastställda filformatet betyder inte att den angivna bilden kan laddas. Använd en av CanLoad-metodens överbelastningar för att avgöra om strömmen kan laddas.
Exempel
Det här exemplet visar hur man bestämmer bildformatet utan att ladda hela bilden från en filström.
[C#]
string dir = "c:\\temp\\";
// Använd en filström
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);
}
// Följande data är inte en giltig bildström, så GetFileFormat returnerar FileFormat.Undefined.
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);
}
Se även
- enum FileFormat
- class Image
- namnutrymme Aspose.Imaging
- hopsättning Aspose.Imaging