Image.CanLoad

CanLoad(string)

确定是否可以从指定的文件路径加载图像。

public static bool CanLoad(string filePath)
参数类型描述
filePathString文件路径。

返回值

true 如果可以从指定的文件加载图像;否则为 false

示例

此示例确定图像是否可以从文件加载。

[C#]

// 使用文件的绝对路径
bool canLoad = Aspose.Imaging.Image.CanLoad(@"c:\temp\sample.gif");

另请参见


CanLoad(string, LoadOptions)

确定是否可以从指定的文件路径加载图像,并可选地使用指定的打开选项。

public static bool CanLoad(string filePath, LoadOptions loadOptions)
参数类型描述
filePathString文件路径。
loadOptionsLoadOptions加载选项。

返回值

true 如果可以从指定的文件加载图像;否则为 false

另请参见


CanLoad(Stream)

确定是否可以从指定的流加载图像。

public static bool CanLoad(Stream stream)
参数类型描述
streamStream要加载的流。

返回值

true 如果可以从指定的流加载图像;否则为 false

示例

此示例确定图像是否可以从文件流加载。

[C#]

string dir = "c:\\temp\\";

bool canLoad;

// 使用文件流
using (System.IO.FileStream stream = System.IO.File.OpenRead(dir + "sample.bmp"))
{
    canLoad = Aspose.Imaging.Image.CanLoad(stream);
}

// 以下数据不是有效的图像流,因此 CanLoad 返回 false。
byte[] imageData = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 };
using (System.IO.MemoryStream stream = new System.IO.MemoryStream(imageData))
{
    canLoad = Aspose.Imaging.Image.CanLoad(stream);
}

另请参见


CanLoad(Stream, LoadOptions)

确定是否可以从指定的流加载图像,并可选地使用指定的 loadOptions

public static bool CanLoad(Stream stream, LoadOptions loadOptions)
参数类型描述
streamStream要加载的流。
loadOptionsLoadOptions加载选项。

返回值

true 如果可以从指定的流加载图像;否则为 false

另请参见