CanLoad

CanLoad(string)

Определяет, можно ли загрузить изображение из указанного пути к файлу.

public static bool CanLoad(string filePath)
ПараметрТипОписание
filePathStringПуть к файлу.

Возвращаемое значение

true если изображение можно загрузить из указанного файла; в противном случае false .

Примеры

Проверяет возможность загрузки чертежа

var fileName = @"C:\path\drawing.dwg";
if (Aspose.CAD.Image.CanLoad(fileName))
{
    using (Aspose.CAD.Image drawing = Aspose.CAD.Image.Load(fileName))
    {
        // обрабатываем рисунок
    }
}

Смотрите также


CanLoad(string, LoadOptions)

Определяет, можно ли загрузить изображение из указанного пути к файлу и, опционально, используя указанные параметры открытия

public static bool CanLoad(string filePath, LoadOptions loadOptions)
ПараметрТипОписание
filePathStringПуть к файлу.
loadOptionsLoadOptionsПараметры загрузки.

Возвращаемое значение

true если изображение может быть загружено из указанного файла ; в противном случае false .

Примеры

Проверяет возможность загрузки чертежа с указанной кодировкой

var fileName = @"C:\path\drawing.dwg";
if (Aspose.CAD.Image.CanLoad(fileName, new LoadOptions
{
    SpecifiedEncoding = CodePages.Japanese
}))
{
    using (Aspose.CAD.Image drawing = Aspose.CAD.Image.Load(fileName))
    {
        // обрабатываем рисунок
    }
}

Смотрите также


CanLoad(Stream)

Определяет, можно ли загрузить изображение из указанного потока.

public static bool CanLoad(Stream stream)
ПараметрТипОписание
streamStreamПоток для загрузки.

Возвращаемое значение

true если изображение можно загрузить из указанного потока; в противном случае false .

Примеры

Проверяет возможность загрузки чертежа из указанного потока

using (var f = File.OpenRead("file.dxf"))
{
    var currentPosition = f.Position;
    if (Image.CanLoad(f))
    {
        Assert.AreEqual(currentPosition, f.Position);
         // обрабатываем рисунок ..._ x000d_
    }
}

Смотрите также


CanLoad(Stream, LoadOptions)

Определяет, может ли изображение быть загружено из указанного потока и опционально с помощью указанногоloadOptions.

public static bool CanLoad(Stream stream, LoadOptions loadOptions)
ПараметрТипОписание
streamStreamПоток для загрузки.
loadOptionsLoadOptionsПараметры загрузки.

Возвращаемое значение

true если изображение можно загрузить из указанного потока; в противном случае false .

Примеры

Проверяет возможность загрузки чертежа из указанного потока с соответствующей кодировкой

using (var f = File.OpenRead("file.dwg", new LoadOptions
{
    SpecifiedEncoding = CodePages.Japanese
}))
{
    var currentPosition = f.Position;
    if (Image.CanLoad(f))
    {
        Assert.AreEqual(currentPosition, f.Position);
         // обрабатываем рисунок ..._ x000d_
    }
}

Смотрите также