Introduction
Medical Web Viewer Introduction
Summary
The LEADTOOLS Medical Web Viewer Framework enables programmers to quickly build high-quality, full-featured, web-based medical image viewer applications.
It includes WCF components, HTML5 / JavaScript controls and services that enable you to implement high-level interfaces for distributing medical studies from a server to web clients, even with very limited knowledge of web hosting and web service development. This is ideal for web-based solutions like querying patient studies and viewing images from remote computers and mobile devices, including smartphones and tablets.
The plug-in capable design also allows developers to use the framework for non-DICOM images or binary data transfer, and to extend an implemented web service to include application-specific data transfer and communication capabilities.
The LEADTOOLS Medical Web Viewer Framework Module architecture includes both server-side and client-side components with security options. The framework provides components for developing rich client (2D / 3D) applications that target Windows Internet Explorer and components for developing zero-footprint, cross-platform client applications that target any browser and platform supporting HTML5.
Key Features
- Based on HTML5 / Javascript: targets any browser / platform that supports HTML5
- Support for 2D image display
- Tools most commonly used in radiology applications, like window-level, rotate and flip
- Scrolling, zooming, and panning
- Image markup and annotation
- Measurement tools
- Low-memory usage is always considered, image data is streamed on demand
- Signed and unsigned display for extended grayscale images typical of medical applications
- Series Stacking
- Multiple display layouts, including stack, cine and series view
- Synchronized scrolling, zooming, and panning
- Addresses and interfaces to manage, store, query and retrieve DICOM data sets, image sets or thumbnails
- Query for patient, study and series
- Get DICOM tags only
- Get complete DICOM files with all image information
- Get full resolution image or a thumbnail representation
Dynamically remove or add plug-in services as needed
- Can be configured with any type of security supported by WCF, including certificates
- Limit service access to authenticated users
- Options to manage user authentication and authorization
- Permissions provide authorization for accessible resources for authenticated users
Browser Cache
- Take advantage of the built-in browser cache
Multi-Resolution and Tiled Image (MRTI) Support For Very Large Images
- Take advantage of built-in MRTI support
- Display images up to 1 TB over the web using the least bandwidth possible
- Save memory resources displaying large images by only loading those portions displayed in the viewer
- Implement dynamic user interfaces that load the image as the user pans, scrolls, and zooms
- Transfer only the resolutions and tiles requested by the viewer
- Cache requested tiles on the server for future reuse
Assemblies
Leadtools.Medical.WebViewer.ExternalControl
Environment
Supported Environments
See Also
Overviews
Introduction - Web Viewer Framework Module
Demo Projects and Source Code
LEADTOOLS HTML5 Medical Web Viewer Framework Demo (overview)
LEADTOOLS Medical Web Viewer Demo (HTML5 - live)
LEADTOOLS HTML5 Medical Viewer Videos
Products and Support
LEADTOOLS Support Forums
Products
LEAD Technical Support
Licensing
Intellectual Property Notices
LEADTOOLS Licensing Requirements
Unlocking Special LEAD Features
References
Installation Notes
Redistributables
JavaScript Library Reference
Leadtools JavaScript Library
Assembly Overviews
Leadtools.Medical.WebViewer.ExternalControl