Image.CanLoad
CanLoad(string)
Determines whether image can be loaded from the specified file path.
public static bool CanLoad(string filePath)
Parameter | Type | Description |
---|---|---|
filePath | String | The file path. |
Return Value
true
if image can be loaded from the specified file; otherwise, false
.
Examples
Checks whether loading of a drawing is possible
var fileName = @"C:\path\drawing.dwg";
if (Aspose.CAD.Image.CanLoad(fileName))
{
using (Aspose.CAD.Image drawing = Aspose.CAD.Image.Load(fileName))
{
// process the drawing
}
}
See Also
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD
CanLoad(string, LoadOptions)
Determines whether an image can be loaded from the specified file path and optionally using the specified open options
public static bool CanLoad(string filePath, LoadOptions loadOptions)
Parameter | Type | Description |
---|---|---|
filePath | String | The file path. |
loadOptions | LoadOptions | The load options. |
Return Value
true
if an image can be loaded from the specified file; otherwise, false
.
Examples
Checks whether loading of a drawing is possible with specified encoding
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))
{
// process the drawing
}
}
See Also
- class LoadOptions
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD
CanLoad(Stream)
Determines whether image can be loaded from the specified stream.
public static bool CanLoad(Stream stream)
Parameter | Type | Description |
---|---|---|
stream | Stream | The stream to load from. |
Return Value
true
if image can be loaded from the specified stream; otherwise, false
.
Examples
Checks whether loading of a drawing is possible from the stream specified
using (var f = File.OpenRead("file.dxf"))
{
var currentPosition = f.Position;
if (Image.CanLoad(f))
{
Assert.AreEqual(currentPosition, f.Position);
// process the drawing...
}
}
See Also
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD
CanLoad(Stream, LoadOptions)
Determines whether image can be loaded from the specified stream and optionally using the specified loadOptions.
public static bool CanLoad(Stream stream, LoadOptions loadOptions)
Parameter | Type | Description |
---|---|---|
stream | Stream | The stream to load from. |
loadOptions | LoadOptions | The load options. |
Return Value
true
if image can be loaded from the specified stream; otherwise, false
.
Examples
Checks whether loading of a drawing is possible from the stream specified with a corresponding encoding
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);
// process the drawing...
}
}
See Also
- class LoadOptions
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD