ClearImage COM can be used with any programming language supporting Windows COM objects, examples of actual implementations include: C++, Visual Basic, Delphi, C++ Builder, Power Builder, ASP, VB.NET, Java and C#.

User should consult the specific developer and language documentation to understand how to interface to COM objects

If explicit creation of ClearImage COM object is required, use the following Program ID: ClearImage.ClearImage 

The following issue are applicable to ClearImage-based application development:

  • Error Handling: Developers should pay attention to error handling issues. Typically ClearImage methods report API or run-time errors through exceptions. The Application should implement their language-specific error handling mechanism.
  • Memory utilization and garbage collection: Image processing takes significant amount of memory. It is important to close images and/or to delete objects that are no longer needed. In environments such as .NET implementing automatic garbage collection, the objects might occupy memory even after they have been ostensibly deleted (explicitly or by going out of scope). Developers should monitor the memory consumption of their application when running at production speed to ensure that unused objects do not accumulate.
  • CiServer scope: CiServer is an object from which all other objects are derived. It is most efficient to create a single instance of CiServer object per application.
Visit the Inlite Web site for additional and up-to-date information. Go to Support, App Notes section.

 

 


© Inlite Research, Inc. 1992-2004 All Rights Reserved.