LEADTOOLS Medical Web Viewer Framework
LEADTOOLS External Controller
The External Controller bridges the gap between your application (Web or Windows Desktop) and the LEADTOOLS Medical Web Viewer component. It provides programmatic access to all the functionality of the Medical Web Viewer. When the External Controller is embedded in your application, your end-user can control the actions of the Medical Web Viewer using your application’s interface and not the Medical Web Viewer’s interface. Using the External Controller, your application can provide all the functionality of our viewer with minimal effort. From your user’s perspective, the application is all one application. In reality, your application is made up of your executable or web page and the LEADTOOLS Medical Web Viewer application. All you have to do is install our Medical Web Viewer and set aside a place in your application for it to render. In your code, you make calls to the Viewer using the External Controller.
When your application launches, it creates an instance of the External Controller and uses a client API to authenticate the end user. The API sends back a security token that is needed to launch the Medical Web Viewer. The External Controller uses the token when making direct calls to the API. At this stage, the External Controller and the Medical Web Viewer have the same security context for the user.
Once the image is loaded into the viewer your user can make use of all the tools in the Medical Web Viewer Framework via your application’s user interface.
Get More Information
Check out the methods of the MedicalWebViewerExternalController class to see the commands that are available.
To get additional information or schedule a demonstration showing the power of the Medical Web Viewer Framework, contact your account manager or email@example.com today.