public RasterExceptionCode Code { get; set; } public RasterExceptionCode getCode();public void setCode(RasterExceptionCode rasterExceptionCode);
public:property RasterExceptionCode Code {RasterExceptionCode get();void set ( RasterExceptionCode );}
Code # get and set (RasterException)
A RasterExceptionCode value that specifies what caused this exception.
using Leadtools;using Leadtools.Codecs;public void RasterExceptionExample(){RasterCodecs codecs = new RasterCodecs();codecs.ThrowExceptionsOnInvalidImages = true;// Prompt the user for an imageOpenFileDialog dlg = new OpenFileDialog();dlg.Filter = "All Files|*.*";if (dlg.ShowDialog() == DialogResult.OK){// Try to load this imagetry{RasterImage img = codecs.Load(dlg.FileName);Console.WriteLine(string.Format("Image in file {0} is loaded", dlg.FileName));img.Dispose();}catch (RasterException ex){// See if LEADTOOLS could not recognize this image formatif (ex.Code == RasterExceptionCode.FileFormat)Console.WriteLine(string.Format("File {0} does not contain an image format recognizable by LEADTOOLS", dlg.FileName));else{// Other LEADTOOLS error (file might be corrupted, read error, etc)Console.WriteLine(string.Format("Could not load the file {0}.{1}Leadtools code: {2}{1}Message: {3}", dlg.FileName, Environment.NewLine, ex.Code, ex.Message));}}catch (Exception ex){// Other errorsConsole.WriteLine(string.Format("Could not load the file {0}.{1}{2}", dlg.FileName, Environment.NewLine, ex.Message));}}}
import java.io.File;import java.io.IOException;import org.junit.*;import org.junit.runner.JUnitCore;import org.junit.runner.Result;import org.junit.runner.notification.Failure;import static org.junit.Assert.*;import leadtools.*;import leadtools.codecs.*;public void rasterExceptionExample() {final String LEAD_VARS_IMAGES_DIR = "C:\\LEADTOOLS23\\Resources\\Images";RasterCodecs codecs = new RasterCodecs();codecs.setThrowExceptionsOnInvalidImages(true);// Load an image// Change this path to any image file to see if LEADTOOLS can handle loading itString fileName = combine(LEAD_VARS_IMAGES_DIR, "Master.jpg");try {RasterImage image = codecs.load(fileName);System.out.printf("Image in file %s is loaded\n", fileName);image.dispose();} catch (RasterException ex) {// See if LEADTOOLS could not recognize this image formatassertTrue(ex.getCode() == RasterExceptionCode.FILE_FORMAT);System.out.printf("File %s does not contain an image format recognizable by LEADTOOLS\n", fileName);}System.out.println("File type is supported by LEADTOOLS");}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
