GetFileFormat
Содержание
[
Скрывать
]GetFileFormat(string)
Получает формат файла.
public static FileFormat GetFileFormat(string filePath)
Параметр | Тип | Описание |
---|---|---|
filePath | String | Путь к файлу. |
Возвращаемое значение
Определенный формат файла.
Примечания
Определенный формат файла не означает, что указанное изображение может быть загружено. Используйте одну из перегрузок метода CanLoad, чтобы определить, можно ли загрузить файл.
Примеры
В этом примере показано, как определить формат изображения без загрузки всего изображения из файла.
[C#]
string dir = "c:\\temp\\";
// Использовать абсолютный путь к файлу
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(dir + "sample.gif");
System.Console.WriteLine("The file format is {0}", format);
Смотрите также
- enum FileFormat
- class Image
- пространство имен Aspose.Imaging
- сборка Aspose.Imaging
GetFileFormat(Stream)
Получает формат файла.
public static FileFormat GetFileFormat(Stream stream)
Параметр | Тип | Описание |
---|---|---|
stream | Stream | Поток. |
Возвращаемое значение
Определенный формат файла.
Примечания
Определенный формат файла не означает, что указанное изображение может быть загружено. Используйте одну из перегрузок метода CanLoad, чтобы определить, можно ли загрузить поток.
Примеры
В этом примере показано, как определить формат изображения без загрузки всего изображения из файлового потока.
[C#]
string dir = "c:\\temp\\";
// Использовать файловый поток
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);
}
// Следующие данные не являются допустимым потоком изображений, поэтому GetFileFormat возвращает 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);
}
Смотрите также
- enum FileFormat
- class Image
- пространство имен Aspose.Imaging
- сборка Aspose.Imaging