.CGM

File CGM

Computer Graphics Metafile
Fai una domanda
RISPOSTA RAPIDA

Un file CGM è un Computer Graphics Metafile - un formato di grafica vettoriale ISO/IEC 8632 del 1987, utilizzato nella documentazione aeronautica, della difesa e ingegneristica. La maggior parte dei visualizzatori di immagini non può aprirlo; usa IrfanView con il pacchetto plugins (gratuito, Windows) o un convertitore online per ottenere SVG o PDF.

Sviluppatore: ISO/IEC + ANSI (vendor-neutral standard); originally a US FIPS Categoria: File con immagini vettoriali Standard aperto MIME: image/cgm
SI APRE SU Windows macOS Linux Web
Correlati: .EMZ · .CDR · .ODG · .VSDX

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 9, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file CGM?

I file .cgm memorizzano grafica raster o vettoriale e testo. Il formato è supportato da vari strumenti di editing grafico e illustrazione tecnica, e rimane ampiamente utilizzato nella documentazione aerospaziale, della difesa e ingegneristica - settori in cui la sua standardizzazione consolidata ha più peso rispetto agli strumenti di consumo quotidiani.

L'obiettivo principale della creazione del formato .cgm era sviluppare uno standard universale e indipendente dalla piattaforma per l'archiviazione dei dati grafici. Lo standard CGM è stato definito dall'International Organization for Standardization (ISO) e dall'International Electrotechnical Commission (IEC), pubblicato come ISO/IEC 8632, e simultaneamente adottato come standard federale statunitense (FIPS PUB 128) nel 1987. Mentre .svg ha ampiamente preso il sopravvento nella grafica web generica, il .cgm rimane il formato obbligatorio negli standard di documentazione aeronautica (ATA Spec 2300, S1000D) e della difesa (CALS).

Lo standard CGM definisce come la grafica vettoriale e raster debba essere memorizzata nei file .cgm. Ogni elemento grafico ha un elenco di attributi che ne definiscono l'aspetto e la resa. CGM supporta i modelli di colore diretto RGB e colore indicizzato, con colori diretti fino a 24 bit, insieme a specifiche di colore aggiuntive utilizzate nei profili specifici del settore - a differenza del formato .eps orientato al CMYK comune nei flussi di lavoro di stampa.

I file .cgm possono memorizzare vari tipi di dati grafici grazie a una ricca gamma di elementi che implementano molti standard. Lo standard CGM definisce, ad esempio:

  • quali tipi di dati possono essere memorizzati (linee, polilinee, poligoni, glifi di testo, aree riempite e array di celle raster incorporati),
  • come i contenuti verranno visualizzati in uno spazio Virtual Device Coordinate (VDC) indipendente dal dispositivo,
  • come le immagini possono essere modificate ed estese attraverso set di elementi specifici del profilo,
  • il supporto per dispositivi esterni e funzioni interattive tramite il profilo WebCGM 2.1.

CGM può memorizzare dati a seconda di come deve essere generata l'immagine di output e quali proprietà deve avere. CGM memorizza i dati utilizzando una delle tre codifiche standard:

  • Binaria - scrittura e lettura rapida dei file; utilizza l'ordinamento degli interi big-endian,
  • Carattere - codifica basata su caratteri portatili progettata per canali di trasmissione ASCII a 7 bit,
  • Testo in chiaro (Clear-Text) - leggibile dall'uomo e facile da modificare utilizzando editor di testo standard; un file .cgm Clear-Text inizia con la parola chiave ASCII BEGMF.

Sicurezza e incolumità

RISCHIO: LOW

Un file CGM è una grafica vettoriale passiva senza scripting, quindi il formato stesso è a basso rischio. Precauzioni pratiche: molti «visualizzatori CGM» che compaiono nelle ricerche sono obsoleti o contengono adware - attieniti agli strumenti affidabili elencati; inoltre, poiché il CGM è comune nell'aerospazio/difesa, i file potrebbero essere tecnicamente sensibili, quindi evita di caricare disegni riservati su convertitori online.

Dettagli del formato

in sintesi
NOME COMPLETOComputer Graphics Metafileanche noto come CGM vector graphic, ISO/IEC 8632 metafile
SVILUPPATOREISO/IEC + ANSI (vendor-neutral standard); originally a US FIPSdal 1987 (first standardized as ISO 8632 / ANSI; US FIPS PUB 128)
TIPO MIMEimage/cgm
TIPOMetafile di grafica vettoriale 2D (può anche incorporare raster); standard ISO/IEC 8632
STANDARDAperto · royalty-free

Programmi che aprono file CGM

Windows4 apps
CorelDRAW A pagamento File > Importa, seleziona il .cgm per modificarlo come grafica vettoriale.
ABViewer A pagamento Apri il .cgm per visualizzare/misurare/convertire; CADSoftTools ABViewer supporta CGM (prova gratuita).
IrfanView (+ plugins) Gratuito Installa il pacchetto IrfanView Plugins (include il lettore CGM), quindi File > Apri il .cgm.
Inkscape (via converter) Open-source Inkscape non legge direttamente il CGM - convertilo prima in SVG (UniConvertor / online), quindi aprilo in Inkscape.
macOS1 app
Adobe Illustrator A pagamento File > Apri / Inserisci il .cgm (importazione CGM legacy; le versioni precedenti avevano un supporto migliore).
Linux1 app
UniConvertor (sK1) Open-source Converti da riga di comando CGM in SVG/PDF: uniconvertor input.cgm output.svg, quindi visualizza/modifica in Inkscape.
Web1 app
CloudConvert Freemium Carica il .cgm e convertilo in SVG/PDF/PNG online (per file non riservati).

Dettagli tecnici

specifiche approfondite
StandardISO/IEC 8632:1999 (CGM:1999), Parti 1-4; anche ANSI X3.122 e US FIPS PUB 128 (1987)
Tipo MIMEimage/cgm (registrato); le alternative includono image/x-cgm e application/cgm
CodificheTre definite dallo standard: Binaria (Parte 3), Carattere (Parte 2) e Testo in chiaro (Parte 4)
Struttura del fileSequenza ordinata di elementi metafile: Begin Metafile → Begin Picture → primitive grafiche e attributi → End Picture → End Metafile
Primitive grafichePolilinea, polilinea disgiunta, polimarker, set di aree riempite, poligono, rettangolo, cerchio, ellisse, arco circolare, testo, testo limitato, array di celle, array di tessere
Supporto coloreColore indicizzato (voci della tabella colori) e colore RGB diretto; fino a 24 bit di colore diretto secondo lo standard
Sistema di coordinateVirtual Device Coordinates (VDC) indipendenti dal dispositivo; precisione impostata da parametri interi o reali VDC - intervallo di coordinate effettivamente illimitato
Ordine dei byte binariBig-endian; la codifica binaria utilizza l'ordinamento di interi e parole big-endian come specificato in ISO/IEC 8632 Parte 3
CompressioneNessuna nello standard di base; alcuni profili consentono raster incorporati compressi all'interno delle primitive array di celle e array di tessere
Incorporamento rasterDati pixel raster incorporati all'interno della struttura vettoriale tramite primitive array di celle e array di tessere
Gestione del testoTesto di base con indice del carattere e attributi del carattere; testo limitato vincolato a un rettangolo di delimitazione; testo in appendice per la continuazione
Profili di settoreATA Spec 2300 / iSpec 2200 (aviazione civile), CALS / MIL-D-28003 (difesa), S1000D (manuali tecnici interattivi), WebCGM 2.1 (W3C/OASIS)
Estensione WebCGMWebCGM 2.1 (W3C/OASIS, 2010) aggiunge collegamenti ipertestuali, gruppi denominati, metadati e interattività per la documentazione tecnica distribuita sul web
Identificazione del fileNessun singolo magic number per tutte le codifiche; il CGM Clear-Text inizia con la parola chiave ASCII BEGMF; il Binario inizia con un elemento di comando BEGMF (classe elemento 0, id 1)
Domini di utilizzo primarioManuali tecnici aerospaziali, documentazione militare/difesa, illustrazioni ingegneristiche; l'SVG ha sostituito il .cgm per l'uso web generale e consumer
Rilasciato1987 (first standardized as ISO 8632 / ANSI; US FIPS PUB 128)
Ultima versioneCGM:1999 (ISO/IEC 8632:1999); WebCGM 2.1 published by W3C/OASIS in 2010
Standard aperto · royalty-free
Specificawww.iso.org

Conversioni CGM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file CGM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file CGM.

Domande frequenti

Come si apre un file CGM?
Usa uno strumento che supporti il formato: IrfanView con il suo pacchetto di plugin (gratuito), ABViewer o CorelDRAW. Se hai solo bisogno di visualizzarlo o condividerlo, convertilo prima in SVG o PDF.
Quale programma apre i file .cgm gratuitamente?
IrfanView (con il pacchetto Plugins) su Windows, e UniConvertor su Linux per la conversione. I convertitori online possono trasformare CGM in SVG/PDF/PNG senza installare nulla.
Come si converte CGM in SVG o PDF?
Usa UniConvertor (riga di comando), un convertitore online come CloudConvert, oppure importalo in un editor vettoriale ed esportalo. SVG mantiene la scalabilità; PDF è l'ideale per i documenti.
Perché il mio visualizzatore di immagini non apre un file CGM?
CGM è uno standard di nicchia per illustrazioni tecniche, non un comune formato fotografico, quindi la maggior parte dei visualizzatori di base manca di un decodificatore. Usa IrfanView+plugins o convertilo prima.
A cosa serve il CGM?
Principalmente per illustrazioni tecniche 2D in ambito aeronautico (ATA/S1000D), difesa (CALS) e documentazione ingegneristica, dove è richiesto uno standard vettoriale ISO neutrale rispetto ai fornitori.
Il CGM è uguale all'SVG?
Entrambi sono formati vettoriali, ma il CGM (ISO/IEC 8632, 1987) precede l'SVG ed è binario/standardizzato per documenti tecnici; l'SVG è lo standard web XML. Il CGM si converte in modo pulito in SVG.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.MDMarkdown Document
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z