Datagrafikk Metafile - Computer Graphics Metafile
| Filnavnutvidelse |
.cgm
|
|---|---|
| Internett media type |
bilde / cgm
|
| Utviklet av | ANSI , ISO / IEC , W3C |
| Første utgivelse | 1986 (ANSI X3 122-1986) |
| Type format | Vektorbildeformat |
| Utvidet fra | Grafisk kjernesystem |
| Standard | ISO / IEC 8632 |
| Nettsted | ISO / IEC 8632 |
Computer Graphics Metafile ( CGM ) er et gratis og åpent internasjonalt standardfilformat for 2D- vektorgrafikk , rastergrafikk og tekst , og er definert av ISO / IEC 8632 .
Oversikt
Alle grafiske elementer som kan spesifiseres i et tekstlig kildefil som kan settes sammen til en binær fil eller en av to tekst representasjoner. CGM gir et middel til utveksling av grafikkdata for datamaskinarepresentasjon av 2D grafisk informasjon uavhengig av et bestemt program, system, plattform eller enhet.
Som en metafil , dvs. en fil som inneholder informasjon som beskriver eller spesifiserer en annen fil, har CGM-formatet mange elementer for å gi funksjoner og for å representere enheter, slik at et bredt spekter av grafisk informasjon og geometriske primitiver kan innkvarteres. I stedet for å etablere et eksplisitt grafikkfilformat , inneholder CGM instruksjonene og dataene for å rekonstruere grafiske komponenter for å gjengi et bilde ved hjelp av en objektorientert tilnærming.
Selv om CGM ikke støttes bredt for nettsider og har blitt erstattet av andre formater innen grafikk, er det fremdeles utbredt innen engineering, luftfart og andre tekniske applikasjoner.
Den første CGM-implementeringen var effektivt en streamet representasjon av en sekvens av GKS-primitive operasjoner ( Graphical Kernel System ). Den har blitt vedtatt til en viss grad innen teknisk illustrasjon og profesjonell design , men har i stor grad blitt erstattet av formater som SVG og DXF .
The World Wide Web Consortium har utviklet WebCGM , en profil av CGM beregnet for bruk av CGM på nettet.
Historie
- 1986 - ANSI X3 122-1986 ( ANSI X3 komité)
- 1987 - ISO 8632-1987 ( ISO )
- 1991 - ANSI / ISO 8632-1987 (ANSI og ISO)
- 1992 - ISO 8632: 1992, aka CGM: 1992 (ISO)
- 1999 - ISO / IEC 8632: 1999, 2. utgave (ISO / IEC JTC1 / SC24 )
- 17. desember 2001 - WebCGM ( W3C )
- 30. januar 2007 - WebCGM 2.0 (W3C)
- 1. mars 2010 - WebCGM 2.1 (W3C-anbefaling)
Videre lesning
- Arnold, DB og PR Bono, CGM og CGI: Metafile and Interface Standards for Computer Graphics , Springer-Verlag, New York, NY, 1988.
- Henderson, LR og Gebhardt, CGM: SGML for grafikk , The Gilbane Report, høst 1994.
- Henderson, LR og AM Mumford, The CGM Handbook , Academic Press, San Diego, CA, 1993.
- Bono, PR, JL Encarnacao, LM Encarnacao, og WR Herzner, PC Graphics With GKS , Prentice-Hall, Englewood Cliffs, NJ, 1990.
- Vaughan Tay (2001) får det til å fungere, 5. utg
Se også
Referanser
Eksterne linker
Generell
- Oversikt over CGM-standarder
- CGM Filformat Sammendrag
- WebCGM ressursside
- Teknologirapporter: WebCGM
- Bruk av CGM som skalerbart grafikkformat
- CGM Open - Referansedokumenter og relatert materiale for CGM og WebCGM
Standarder
- WebCGM 1.0 , W3C-anbefaling, 17. desember 2001
- WebCGM 2.0 , W3C-anbefaling, 30. januar 2007
- WebCGM 2.1 , W3C-anbefaling, 1. mars 2010
- ISO / IEC 8632-1: 1999 Del 1: Funksjonell spesifikasjon
- ISO / IEC 8632-1: 1999 Del 1: Teknisk rettelse 1
- ISO / IEC 8632-1: 1999 Del 1: Teknisk rettelse 2
- ISO / IEC 8632-3: 1999 Del 3: Binær koding
- ISO / IEC 8632-4: 1999 Del 4: Koding av klar tekst