IMAGING SOFTWARE - IMAGE ANNOTATION/ART - HIGH SPEED DISPLAY
Display
SDK's generally need to provide the following capabilities relative
to the presentation of images:
Display Attributes
A truly useful imaging SDK should provide complete control over how
images are displayed and management of the display attributes being made
available to the resulting imaging applications. Among these
attributes are:
Printing
As image viewing is an essential requirement for all imaging
applications, so too is the ability to print an image. Printing
functionality should include:
- Auto-color reduction
- Single- or multi-page printing
- Automatic page sizing
- Automatic page centering or specific page placement
Graphic User Interface (GUI)
One of the ways that SDK's simplify software development and save hours of tedious programming is by extending common elements of the operating system's
GUI to provide imaging-specific capabilities. Providing dialog boxes for the most common image processing functions enables developers to quickly and easily deploy the required imaging functionality to their customers and end-users.
Annotations
Another function required of modern imaging applications (and
therefore imaging SDK's) is the ability to annotate images and
documents. This can include attaching "sticky" notes,
highlights, arrows, markers, free-form text and other indicators.
It can also include redaction capabilities for censoring sensitive
documents. Usually, the original image or document can be stored separately
from the annotations, thus maintaining the integrity of the original.
Imaging Categories:
Imaging Glossary
|