.CGM

Fichier CGM

Computer Graphics Metafile
Poser une question
RÉPONSE RAPIDE

Un fichier CGM est un « Computer Graphics Metafile » - un format de graphiques vectoriels ISO/IEC 8632 datant de 1987, utilisé dans l'aviation, la défense et la documentation technique. La plupart des visionneuses d'images ne peuvent pas l'ouvrir ; utilisez IrfanView avec le pack de plugins (gratuit, Windows) ou un convertisseur en ligne pour obtenir du SVG ou PDF.

Développeur : ISO/IEC + ANSI (vendor-neutral standard); originally a US FIPS Catégorie : Fichiers d`image vectorielle Standard ouvert MIME: image/cgm
S'OUVRE SUR Windows macOS Linux Web
Lié : .EMZ · .CDR · .ODG · .VSDX

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 9, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier CGM ?

Les fichiers .cgm stockent des graphiques matriciels ou vectoriels et du texte. Le format est pris en charge par divers outils d'édition graphique et d'illustration technique, et reste largement utilisé dans l'aérospatiale, la défense et la documentation d'ingénierie - des secteurs où sa standardisation de longue date a plus de poids que les outils grand public quotidiens.

L'objectif principal de la création du format .cgm était de développer un standard universel et indépendant de la plateforme pour le stockage de données graphiques. Le standard CGM a été défini par l'Organisation internationale de normalisation (ISO) et la Commission électrotechnique internationale (CEI), publié sous la norme ISO/IEC 8632, et simultanément adopté comme standard fédéral américain (FIPS PUB 128) en 1987. Alors que le .svg a largement pris le relais pour les graphiques web polyvalents, le .cgm reste le format obligatoire dans les normes de documentation de l'aviation (ATA Spec 2300, S1000D) et de la défense (CALS).

Le standard CGM définit la manière dont les graphiques vectoriels et matriciels doivent être stockés dans les fichiers .cgm. Chaque élément graphique possède une liste d'attributs qui définissent son apparence et son rendu. CGM prend en charge les modèles de couleurs directes RGB et de couleurs indexées, avec jusqu'à 24 bits pour les couleurs directes, ainsi que des spécifications de couleurs supplémentaires utilisées dans des profils spécifiques à l'industrie - contrairement au format .eps orienté CMYK, courant dans les flux de travail d'impression.

Les fichiers .cgm peuvent stocker divers types de données graphiques grâce à une riche gamme d'éléments qui implémentent de nombreux standards. Le standard CGM définit, par exemple :

  • quels types de données peuvent être stockés (lignes, polylignes, polygones, glyphes de texte, zones remplies et réseaux de cellules matricielles intégrés),
  • comment le contenu sera affiché dans un espace de coordonnées de dispositif virtuel (VDC) indépendant du périphérique,
  • comment les images peuvent être modifiées et étendues via des ensembles d'éléments spécifiques au profil,
  • la prise en charge des périphériques externes et des fonctionnalités interactives via le profil WebCGM 2.1.

CGM peut stocker des données en fonction de la manière dont l'image de sortie doit être générée et des propriétés qu'elle doit avoir. CGM stocke les données en utilisant l'un des trois encodages standard :

  • Binaire - écriture et lecture de fichiers rapides ; utilise l'ordre des entiers gros-boutiste (big-endian),
  • Caractère - encodage portable basé sur les caractères, conçu pour les canaux de transmission ASCII 7 bits,
  • Texte clair (Clear-Text) - lisible par l'homme et facile à éditer à l'aide d'éditeurs de texte standard ; un fichier .cgm en texte clair commence par le mot-clé ASCII BEGMF.

Sécurité et sûreté

RISQUE : LOW

Un fichier CGM est un graphique vectoriel passif sans script, donc le format lui-même présente un risque faible. Précautions pratiques : de nombreuses « visionneuses CGM » proposées par les moteurs de recherche sont obsolètes ou accompagnées de logiciels publicitaires - tenez-vous-en aux outils réputés listés ; et comme le CGM est courant dans l'aérospatiale/défense, les fichiers peuvent être techniquement sensibles, évitez donc de télécharger des dessins confidentiels sur des convertisseurs en ligne.

Détails du format

en bref
NOM COMPLETComputer Graphics Metafilealias CGM vector graphic, ISO/IEC 8632 metafile
DÉVELOPPEURISO/IEC + ANSI (vendor-neutral standard); originally a US FIPSdepuis 1987 (first standardized as ISO 8632 / ANSI; US FIPS PUB 128)
TYPE MIMEimage/cgm
TYPEMétafichier de graphiques vectoriels 2D (peut également intégrer du matriciel) ; standard ISO/IEC 8632
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers CGM

Windows4 apps
CorelDRAW Payant Fichier > Importer, sélectionnez le .cgm pour l'éditer en tant qu'art vectoriel.
ABViewer Payant Ouvrez le .cgm pour visualiser/mesurer/convertir ; CADSoftTools ABViewer prend en charge le CGM (essai gratuit).
IrfanView (+ plugins) Gratuit Installez le pack IrfanView Plugins (inclut le lecteur CGM), puis Fichier > Ouvrir le .cgm.
Inkscape (via converter) Open-source Inkscape ne lit pas directement le CGM - convertissez-le d'abord en SVG (UniConvertor / en ligne), puis ouvrez-le dans Inkscape.
macOS1 app
Adobe Illustrator Payant Fichier > Ouvrir / Importer le .cgm (importation CGM héritée ; les anciennes versions avaient une meilleure prise en charge).
Linux1 app
UniConvertor (sK1) Open-source Convertir CGM en SVG/PDF en ligne de commande : uniconvertor input.cgm output.svg, puis visualiser/éditer dans Inkscape.
Web1 app
CloudConvert Freemium Téléchargez le .cgm et convertissez-le en SVG/PDF/PNG en ligne (pour les fichiers non confidentiels).

Détails techniques

spécifications approfondies
StandardISO/IEC 8632:1999 (CGM:1999), Parties 1-4 ; également ANSI X3.122 et US FIPS PUB 128 (1987)
Type MIMEimage/cgm (enregistré) ; les alternatives incluent image/x-cgm et application/cgm
EncodagesTrois définis par le standard : Binaire (Partie 3), Caractère (Partie 2) et Texte clair (Partie 4)
Structure du fichierSéquence ordonnée d'éléments de métafichier : Begin Metafile → Begin Picture → primitives graphiques et attributs → End Picture → End Metafile
Primitives graphiquesPolyligne, polyligne disjointe, polymarqueur, ensemble de zones remplies, polygone, rectangle, cercle, ellipse, arc de cercle, texte, texte restreint, réseau de cellules, réseau de tuiles
Support des couleursCouleur indexée (entrées de table de couleurs) et couleur RGB directe ; jusqu'à 24 bits de couleur directe selon le standard
Système de coordonnéesCoordonnées de dispositif virtuel (VDC) indépendantes du périphérique ; précision définie par des paramètres entiers ou réels VDC - plage de coordonnées effectivement illimitée
Ordre des octets binairesGros-boutiste (big-endian) ; l'encodage binaire utilise l'ordre des entiers et des mots gros-boutiste tel que spécifié dans l'ISO/IEC 8632 Partie 3
CompressionAucune dans le standard de base ; certains profils autorisent l'intégration de trames compressées dans les primitives de réseau de cellules et de tuiles
Intégration matricielleDonnées de pixels matriciels intégrées dans la structure vectorielle via les primitives de réseau de cellules et de tuiles
Gestion du texteTexte de base avec index de police et attributs de caractères ; texte restreint contraint à une boîte englobante ; ajout de texte pour continuation
Profils industrielsATA Spec 2300 / iSpec 2200 (aviation civile), CALS / MIL-D-28003 (défense), S1000D (manuels techniques interactifs), WebCGM 2.1 (W3C/OASIS)
Extension WebCGMWebCGM 2.1 (W3C/OASIS, 2010) ajoute des hyperliens, des groupes nommés, des métadonnées et de l'interactivité pour la documentation technique déployée sur le web
Identification du fichierPas de nombre magique unique pour tous les encodages ; le .cgm en texte clair commence par le mot-clé ASCII BEGMF ; le binaire commence par un élément de commande BEGMF (classe d'élément 0, id 1)
Domaines d'utilisation principauxManuels techniques aérospatiaux, documentation militaire/défense, illustrations d'ingénierie ; le SVG a remplacé le .cgm pour l'usage web général et grand public
Publié1987 (first standardized as ISO 8632 / ANSI; US FIPS PUB 128)
Dernière versionCGM:1999 (ISO/IEC 8632:1999); WebCGM 2.1 published by W3C/OASIS in 2010
Standard ouvertOui · libre de droits
Spécificationwww.iso.org

Conversions CGM

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers CGM. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers CGM.

Foire aux questions

Comment ouvrir un fichier CGM ?
Utilisez un outil prenant en charge le format : IrfanView avec son pack de plugins (gratuit), ABViewer ou CorelDRAW. Si vous avez seulement besoin de le visualiser ou de le partager, convertissez-le d'abord en SVG ou PDF.
Quel programme ouvre les fichiers .cgm gratuitement ?
IrfanView (avec le pack Plugins) sur Windows, et UniConvertor sur Linux pour la conversion. Les convertisseurs en ligne peuvent transformer le CGM en SVG/PDF/PNG sans rien installer.
Comment convertir un CGM en SVG ou PDF ?
Utilisez UniConvertor (ligne de commande), un convertisseur en ligne comme CloudConvert, ou importez-le dans un éditeur vectoriel et exportez-le. Le SVG conserve l'aspect redimensionnable ; le PDF est idéal pour les documents.
Pourquoi ma visionneuse d'images n'ouvre-t-elle pas un fichier CGM ?
Le CGM est un standard d'illustration technique de niche, et non un format photo courant, donc la plupart des visionneuses de base n'ont pas de décodeur. Utilisez IrfanView+plugins ou convertissez-le d'abord.
À quoi sert le CGM ?
Principalement aux illustrations techniques 2D dans l'aviation (ATA/S1000D), la défense (CALS) et la documentation d'ingénierie, où un standard vectoriel ISO neutre vis-à-vis des fournisseurs est requis.
Le CGM est-il identique au SVG ?
Les deux sont des formats vectoriels, mais le CGM (ISO/IEC 8632, 1987) est antérieur au SVG et est binaire/standardisé pour les documents techniques ; le SVG est le standard web XML. Le CGM se convertit proprement en SVG.

Références

1ISO/IEC 8632 - Computer Graphics Metafile (standard)www.iso.org
2W3C - WebCGM 2.1www.w3.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.M4AMPEG-4 Audio File
9.TMPTemporary File
10.ODTOpenDocument Text

Extensions liées

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z