Features of ImagXpress View

Technical Notes

  • Programming environments: Win32 visual development environments
  • Sample code is included for: VB.NET, C#, VB, Delphi, VC++, HTML, Access
  • Deploys within .NET as a managed control and is fully compliant with .NET 1.0 and above
  • Can be used in any development environment that hosts ActiveX/COM controls
  • Includes 4 controls: ImagXpress, NotateXpress, ThumbnailXpress, PrintPRO
  • Optimized for speed
  • Client/server Web development capabilities
  • Streaming image support from the Internet, allowing progressive image viewing online
  • Increased image processing speed available via an easy to use multiple image buffering mechanism
  • Synchronous or asynchronous multi-threaded control
  • BLOB database support


File Formats Supported

  • View and print only using ImagXpress View
  • Read PDF, TIFF, JPG, GIF, RAW, BMP, WBMP, PNG, DCX, DIB, PIC, PBM, PCX, PGM, PPM, TGA, ICO, RLE, WSQ, WMF and more
  • TIFF format support includes Group 3 and Group 4, JPEG, JPEG Type 7, CCITT RLE, LZW, Pack Bits, and Deflate
  • View and print multi-page TIFF, PDF, ICO, DCX and MO:DCA images
  • Multi-page PDF support (embedded image PDF only - containing bitonal, grayscale, and color image data)
  • JPEG 2000, lossless JPEG, JPEG-LS, JBIG2, and WSQ compression support available as add ons
  • EXIF tag editing
  • Support for 1, 4, 8, 16, 24, 32-bit images
  • Support for 2 to 16-bit grayscale images, including window leveling
  • Beyond 8-bit, grayscale lossy JPEG image compression and decompression
  • Password protect images using .pic, a Pegasus Imaging Corporation format that allows greater compression and password capability. These files require Pegasus Imaging products to view and manipulate them


Thumbnail Image Support

  • An easy, flexible, memory-friendly way to add thumbnail image display is provided by the included ThumbnailXpress control
  • Support a wide range of file formats (all those supported by ImagXpress and PDFXpress)
  • Multi-Page Image Support
    • Display thumbnails of directories and/or multi-page image files
    • Filter the contents of directories based on attributes such as file name, extension, date and time or size
  • Rapid Display
    • Generate thumbnails asynchronously to provide the fastest display of thumbnail images possible
    • Cache thumbnail images for quick scrolling and redisplay
    • Caching support provides options to control the amount of memory used
  • Horizontal or Vertical Scrolling
    • Create thumbnails in either vertical or horizontal mode (only one scroll bar will be active)
    • Scroll bar methods and events are available for creating custom solutions
    • Set the size of the container for thumbnail images
  • Flexible Captions
    • Set thumbnail display options, including spacing between thumbnails, border width, border color, background color and painting order
    • Set labels displayed with each thumbnail, either by automatically deriving from filenames, or programmatically controlled.
    • Take advantage of extensive font formatting options
  • Flexible Image File Selection
    • Select one or multiple thumbnails using the mouse
    • Create custom actions using mouse methods and events
    • Retrieve information about the thumbnail image including its height, width, and current status
    • Retrieve the name of the original image used to create the thumbnail


Annotation (Please note the View Edition only allows you to view annotations, you will need the Document edition to create them).

  • Fully-programmable annotation support through NotateXpress
  • Add annotation and redaction capability to applications
  • Standard annotation objects include ruler, freehand, text, rectangle, ellipse, polygon, line, polyline, image and rubber-stamp
  • Create, display, save, restore, and password-protect annotations in independent layers
  • Brand annotations into images
  • Print annotations with the image
  • Add, delete, query, and manipulate annotation elements programmatically
  • Read and write the Wang/Kodak TIFF annotation format, and store all annotations in either TIFF files or in external files
  • Unicode (double-byte) characters are supported for languages with extended character sets
  • Supports opaque, translucent, and fully transparent backgrounds for notations
  • Supports opaque and translucent notations, useful for watermarking
  • Multiple layer support
  • .ANN annotation file format support (a proprietary format of TMSSequoia that was used in the ViewDirector SDK, providing a clear upgrade path to ImagXpress, and allowing for conversion from .ANN to the corresponding NotateXpress type)
  • Lock and unlock annotation data to the control rather than the image, enabling navigation of medical images (and others) without moving the annotations, such as patient name and ID


Tools

  • Built in tools with the ability to reassign key sequences to different tools, including hand tool, magnifying glass, pan and zoom, rubber band, rectangle (area and region), elliptical and free hand selection
  • Create customized interactive toolbar
  • Right click pop up menu, including image information dialog, tool selection, zoom
  • Automated support to maintain the Aspect Ratio for images with differing horizontal and vertical resolutions
  • Multiple image scaling algorithms
  • Advanced scrollbar and autosize features
  • Capture the contents of any window or section of any window
  • Built in timer with TimerTick event
  • Image property interface
  • Programmable image alignment within the control
  • 1/1000 degree rotation increments


Printing

  • Advanced printing support through PrintPRO
  • Add printing features to applications with just a few lines of code
  • Create a custom printing interface for Internet Explorer to bypass I.E.'s printing interface
  • Print Preview is provided
  • Print to File, including multi-page TIFF and multi-page PDF output (containing G4 compressed image data)
  • Print text and graphic bitmaps
  • Print binary data
  • Print formatted and unformatted text, rotated text, graphics, margins, and any number of images on one or more pages
  • Text Capabilities - Set properties including location, alignment, font, rotation, attributes, color, background transparency and more
  • Set font objects in containers like Visual C++ using the Font Method
  • Graphics Capabilities - Line, point, circle, ellipse, rectangle, rounded rectangle, curve, arc, polygon, pie shapes and more
  • Provides complete control over how the graphics are drawn and filled including draw mode, draw style, width, fill color, and fill style
  • Printer Property Capabilities - View and change printer properties including the bin, paper size, print quality, orientation, duplex mode, etc
  • Supports single and multi-page documents
  • Cancel print jobs that have been previously sent to the printer
  • Provides access to the printer's device context (DC) for custom control
  • Print single or multiple Device Independent Bitmaps (DIB) and Device Dependent Bitmaps (DDB) on any page
  • Bitmaps can be resized inside a rectangular area with or without maintaining the aspect ratio
  • Automatically maintain the bitmap's aspect ratio to print large images at any size
  • Set the system default printer
  • Select and set up a printer from a dialog box or query system printers
  • Print images transparently
  • Print collages, including precise placement of borders and other images by specifying pixels, twips, points, millimeters, centimeters, character or inches