GetFileFormat
Contenido
[
Ocultar
]GetFileFormat(string)
Obtiene el formato de archivo.
public static FileFormat GetFileFormat(string filePath)
Parámetro | Escribe | Descripción |
---|---|---|
filePath | String | La ruta del archivo. |
Valor_devuelto
El formato de archivo determinado.
Observaciones
El formato de archivo determinado no significa que se pueda cargar la imagen especificada. Use una de las sobrecargas del método CanLoad para determinar si se puede cargar el archivo.
Ejemplos
Este ejemplo muestra cómo determinar el formato de la imagen sin cargar la imagen completa desde un archivo.
[C#]
string dir = "c:\\temp\\";
// Usar una ruta absoluta al archivo
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(dir + "sample.gif");
System.Console.WriteLine("The file format is {0}", format);
Ver también
- enum FileFormat
- class Image
- espacio de nombres Aspose.Imaging
- asamblea Aspose.Imaging
GetFileFormat(Stream)
Obtiene el formato de archivo.
public static FileFormat GetFileFormat(Stream stream)
Parámetro | Escribe | Descripción |
---|---|---|
stream | Stream | El arroyo. |
Valor_devuelto
El formato de archivo determinado.
Observaciones
El formato de archivo determinado no significa que se pueda cargar la imagen especificada. Use una de las sobrecargas del método CanLoad para determinar si se puede cargar el flujo.
Ejemplos
Este ejemplo muestra cómo determinar el formato de la imagen sin cargar la imagen completa desde un flujo de archivos.
[C#]
string dir = "c:\\temp\\";
// Usar un flujo de archivos
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);
}
// Los siguientes datos no son un flujo de imágenes válido, por lo que GetFileFormat devuelve 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);
}
Ver también
- enum FileFormat
- class Image
- espacio de nombres Aspose.Imaging
- asamblea Aspose.Imaging