Full Name | Computer Graphics Metafile |
Format ID | IG_FORMAT_CGM = 75 |
File Extension(s) | *.cgm |
Data Type | Metafile Vector Image |
Data Encoding | Character-based, Binary, Clear-text encoded |
ImageGear Multipage Support | Yes |
ImageGear Alpha Channel Support | No |
ImageGear Platforms Support | Win32, Win64, .NET, .NET64 |
To support the CGM format, attach the ImageGear CAD/Vector CGM Component to Core ImageGear. |
ImageGear Supported Versions:
- Version 1 (1987 standard)
- Version 2
- Version 3 (1992 standard)
ImageGear Supported Features:
- IG_FLTR_DETECTSUPPORT - autodetection
- IG_FLTR_PAGEREADSUPPORT - single page file reading
- IG_FLTR_PAGEINSERTSUPPORT - single-page file writing
- IG_FLTR_MPAGEREADSUPPORT - multi-page file reading
ImageGear Read Support:
- IG_COMPRESSION_NONE - Vector/CAD data
ImageGear Write Support:
- IG_COMPRESSION_NONE - Vector/CAD data
ImageGear Filter Control Parameters:
Filter Control Parameter | Type | Default Value | Available Values | Description |
WIDTH | INT | 512 | Any positive value | Defines the DIB width of the loaded image. The DIB height is calculated using the file's scale factors. |
Comments:
This is standardized platform-independent format used for the interchange of bitmap and vector data.
CGM is a very feature-rich format which attempts to support the graphic needs of many general fields (graphic arts, technical illustration, cartography, visualization, electronic publishing, and so on). While the CGM format is rich in features (many graphical primitives and attributes), it is less complex than PostScript, produces much smaller (more compact) files, and allows the interchange of very sophisticated and artistic images.
Computer Graphics Metafile was developed by experts working on committees under the auspices of the International Standards Organization (ISO) and the American Standards National Institute (ANSI). It was specifically designed as a common format for the platform-independent interchange of bitmap and vector data, and for use in conjunction with a variety of input and output devices. Although CGM incorporates extensions designed to support bitmap (called raster in the CGM specification) data storage, files in CGM format are used primarily to store vector information. CGM files typically contain either bitmap or vector data, but rarely both.