GraphicsMagick uses an ASCII string known as 'magick' (e.g. 'GIF') to identify file formats, algorithms acting as formats, built-in images, and embedded profile types. After a file has been read or 'pinged', the associated magick string is stored in the 'magick' member of the Image structure, and is reported in the default output of 'gm identify'. GraphicsMagick supports reading over 88 major file formats (not including sub-formats). The following table provides a summary of the supported image formats. GraphicsMagick supports a number of image format specifications which refer to images prepared via an algorithm, or input/output targets. The following table lists these pseudo image formats: GraphicsMagick includes a number of built-in (embedded) images which may be referenced as if they were an image file. The IMAGE: format tag may be used via the syntax 'IMAGE:name' to request an embedded image (e.g. IMAGE:LOGO). For backwards compatibility, the image specifications GRANITE:, LOGO:, NETSCAPE:, and ROSE: may also be used to request images with those names. A new canvas image of a specified size may be created using one of these pattern images using a command similar to: GraphicsMagick provides a number of format identifiers which are used to add, remove, and save embedded profiles for images which can support embedded profiles. Image types which may contain embedded profiles are TIFF, JPEG, PDF, and PNG. Support for some of the formats are delegated to libraries or external programs. The README describes where to find these distributions and any special configuration options required. On some platforms, GraphicsMagick automatically processes these extensions: .gz for Zip compression, .Z for Unix compression, and .bz2 for block compression. For example, a PNM image called image.pnm.gz is automatically uncompressed while the image is read. Source. Looking for vector maps of Germany (Deutschland Vektorkarten) for Adobe Illustrator?."