GetFileFormat
Contenu
[
Cacher
]GetFileFormat(string)
Obtient le format de fichier.
public static FileFormat GetFileFormat(string filePath)
Paramètre | Taper | La description |
---|---|---|
filePath | String | Le chemin du fichier. |
Return_Value
Le format de fichier déterminé.
Remarques
Le format de fichier déterminé ne signifie pas que l’image spécifiée peut être chargée. Utilisez l’une des surcharges de méthode CanLoad pour déterminer si le fichier peut être chargé.
Exemples
Cet exemple montre comment déterminer le format d’image sans charger l’intégralité de l’image à partir d’un fichier.
[C#]
string dir = "c:\\temp\\";
// Utilise un chemin absolu vers le fichier
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(dir + "sample.gif");
System.Console.WriteLine("The file format is {0}", format);
Voir également
- enum FileFormat
- class Image
- espace de noms Aspose.Imaging
- Assemblée Aspose.Imaging
GetFileFormat(Stream)
Obtient le format de fichier.
public static FileFormat GetFileFormat(Stream stream)
Paramètre | Taper | La description |
---|---|---|
stream | Stream | Le flux. |
Return_Value
Le format de fichier déterminé.
Remarques
Le format de fichier déterminé ne signifie pas que l’image spécifiée peut être chargée. Utilisez l’une des surcharges de méthode CanLoad pour déterminer si le flux peut être chargé.
Exemples
Cet exemple montre comment déterminer le format d’image sans charger l’intégralité de l’image à partir d’un flux de fichiers.
[C#]
string dir = "c:\\temp\\";
// Utilise un flux de fichier
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);
}
// Les données suivantes ne sont pas un flux d'image valide, donc GetFileFormat renvoie 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);
}
Voir également
- enum FileFormat
- class Image
- espace de noms Aspose.Imaging
- Assemblée Aspose.Imaging