NotateXpress 13 for ActiveX - User Guide > Concepts > Glossary |
ANN Legacy Annotation File Format
The .ANN file format is a proprietary format of TMSSequoia now owned by Accusoft. This support is important because it offers customers who already utilize the .ANN file format a clear upgrade path to ImagXpress. NotateXpress contains the ability to read and write the .ANN file format from file or buffer. NotateXpress converts annotations from .ANN to the corresponding NotateXpress type.
Aspect Ratio
There are two kinds of aspect ratio that you need to be aware of when working with 2D images; the image aspect ratio and the pixel aspect ratio.The image aspect ratio is the ratio of the width of the image to the height of the image. It's important when resizing an image to keep this ratio as close to unchanged as possible or the image may become distorted.The pixel aspect ratio is the shape of the pixels in the image. For computers this is normally square (1:1) or close to it depending on the monitor settings. For some video sources, however, the pixels may be slightly rectangular.
Bates Stamping
Bates Stamping is used in the legal and business fields to sequentially number or date/time mark images or documents as they are scanned or processed. Bates Stamping can be used to mark and identify images with copyrights by putting a company name, logo and/or legal copyright on them. This process provides identification, protection, and auto-increment numbering of the images.
Device Context
A device context is a structure that defines a set of graphic objects and their associated attributes, as well as the graphic modes that affect output. The graphic objects include a pen for line drawing, a brush for painting and filling, a bitmap for copying or scrolling parts of the screen, a palette for defining the set of available colors, a region for clipping and other operations, and a path for painting and drawing operations.DIB
Microsoft Device Independent Bitmap. An alternative file extension used by the Microsoft Windows Bitmap.
A document that has been scanned, or was originally created on a computer.
Multithreading
Multithreading, or free threading, refers to the ability of a program to execute multiple threads of operation simultaneously. In a single-threaded application, a user might spend idle time waiting for the calculations or database updates to finish. In a multithreaded application, these processes can proceed in the background so user time is not wasted. An example of a multithreaded application might be a program that receives user input on one thread, performs a variety of complex calculations on a second thread, and updates a database on a third thread. In a single-threaded application, a user might spend idle time waiting for the calculations or database updates to finish. In a multithreaded application, these processes can proceed in the background so user time is not wasted. Multithreading can be a powerful tool to use in component programming. By writing multithreaded components, you can create components that perform complex calculations in the background while leaving the user interface free to respond to user input. Although multithreading can be a powerful tool, it can also be difficult to apply correctly. Improperly implemented multithreaded code can degrade application performance, or even cause frozen applications. (See MSDN).
Format for saving and restoring annotations in an open format. This format supports single and multiple page annotations.
The standard "portable document format" that contains text and images. The appearance may differ slightly from the original image.
PGM
Portable Graymap image format. PGM is a very simple uncompressed 8-bit grayscale image format.
An application using this component can use multiple controls running in the same process, where they don't interfere with each other. The thread creating the control owns the control and is the only thread that can interact with it.
TIFF
Tag Image File Format, originally released by Aldus Corporation is a standard file format found in most paint, imaging, and desktop publishing programs. TIFF is extremely powerful, flexible, and extensible. However, because of its many nuances and its wide scope, TIFF can be a difficult format to understand as well as a difficult format to support. ImagXpress supports a wide range of TIFF 6.0 formats including uncompressed, CCITT RLE, CCITT Group 3 Fax, CCITT Group 4 Fax, LZW, Pack Bits, JPEG, and deflate compression types. ImagXpress supports black and white, RGB, and RGB palette images but it does not support transparency mask, CMYK, YCbCr, or CIELab.Twip
Twips describe the sizes of characters produced by dot matrix printers, which were constrained to multiples of either 12 or 10 dots per inch.
UI (User Interface)
The controls or API provided for user interaction with an application or component.Unicode
A character set that can support a wide range of international characters. Unicode requires 16-bits to encode a character, unlike ASCII, which requires only 8 but supports only a small subset of characters beyond Latin.
XFDF (XML Forms Data Format)
XFDF is an XML-based file format for representing form data and annotations that are contained in a PDF form. NotateXpress supports a variety of XFDF technologies. See the XFDF topic for more information.XML (Extensible Markup Language)
A general-purpose specification for creating custom markup languages. It allows users to define their own elements. Its primary purpose is to facilitate the sharing of structured data across different information systems, particularly via the Internet, and it is used both to encode documents and to serialize data.