Tietokonegrafiikan metatiedosto - Computer Graphics Metafile
| Tiedostonimen laajennus |
.cgm
|
|---|---|
| Internet-mediatyyppi |
kuva / cgm
|
| Kehittäjä | ANSI , ISO / IEC , W3C |
| Alkuperäinen julkaisu | 1986 (ANSI X3 122-1986) |
| Formaatin tyyppi | Vektorikuvan muoto |
| Laajennettu vuodesta | Graafinen ytimen järjestelmä |
| Vakio | ISO / IEC 8632 |
| Verkkosivusto | ISO / IEC 8632 |
Computer Graphics Metafile ( CGM ) on ilmainen ja avoin kansainvälinen standardi tiedostomuoto 2D- vektorigrafiikalle , rasterigrafiikalle ja tekstille , ja sen määrittelee ISO / IEC 8632 .
Yleiskatsaus
Kaikki graafiset elementit voidaan määritellä tekstimuotoinen lähdetiedoston joka voidaan kootaan binääritiedosto tai toinen kahdesta tekstin esityksiä. CGM tarjoaa grafiikkadatanvaihtovälineet 2D-graafisen tiedon tietokoneesittelyyn riippumatta mistä tahansa tietystä sovelluksesta, järjestelmästä, alustasta tai laitteesta.
Kuten metatiedostoa , eli tiedoston, joka sisältää tietoa, joka kuvaa tai täsmennetään toisen tiedoston, CGM muoto on lukuisia elementtejä tarjota toimintoja ja edustaa yksikköihin, joten erilaisia graafisia tietoja ja geometrinen primitiivejä voidaan sovittaa. Sen sijaan, että määritettäisiin nimenomainen grafiikkatiedostomuoto , CGM sisältää ohjeet ja tiedot graafisten komponenttien rekonstruoimiseksi kuvan renderöimiseksi olio-lähestymistapaa käyttäen.
Vaikka CGM: ää ei tueta laajalti verkkosivuilla, ja muut graafisen taiteen muodot ovat syrjäyttäneet sen, se on edelleen yleistä tekniikan, ilmailun ja muissa teknisissä sovelluksissa.
Alkuperäinen CGM-toteutus oli käytännössä suoratoistettu esitys graafisen ytimen järjestelmän (GKS) primitiivisten operaatioiden sekvenssistä . Se on hyväksytty jossakin määrin aloilla teknisen kuvituksen ja ammatillinen suunnittelu , mutta on suurelta osin korvattu formaatteja, kuten SVG ja DXF .
World Wide Web Consortium on kehittänyt WebCGM , profiilin CGM tarkoitettu käyttöön CGM Webissä.
Historia
- 1986 - ANSI X3 122-1986 ( ANSI X3 -komitea)
- 1987 - ISO 8632-1987 ( ISO )
- 1991 - ANSI / ISO 8632-1987 (ANSI ja ISO)
- 1992 - ISO 8632: 1992, alias CGM: 1992 (ISO)
- 1999 - ISO / IEC 8632: 1999, 2. painos (ISO / IEC JTC1 / SC24 )
- 17. joulukuuta 2001 - WebCGM ( W3C )
- 30. tammikuuta 2007 - WebCGM 2.0 (W3C)
- 1. maaliskuuta 2010 - WebCGM 2.1 (W3C-suositus)
Lisälukemista
- Arnold, DB ja PR Bono, CGM ja CGI: Metafile and Interface Standards for Computer Graphics , Springer-Verlag, New York, NY, 1988.
- Henderson, LR ja Gebhardt, CGM: SGML for Graphics , The Gilbane Report, syksy 1994.
- Henderson, LR ja AM Mumford, The CGM Handbook , Academic Press, San Diego, Kalifornia, 1993.
- Bono, PR, JL Encarnacao, LM Encarnacao ja WR Herzner, PC Graphics With GKS , Prentice-Hall, Englewood Cliffs, NJ, 1990.
- Vaughan Tay (2001), jotta se toimisi, 5. painos
Katso myös
Viitteet
Ulkoiset linkit
Kenraali
- Yleiskatsaus CGM-standardeihin
- CGM-tiedostomuodon yhteenveto
- WebCGM-resurssisivu
- Teknologiaraportit: WebCGM
- CGM: n käyttö skaalattavana grafiikkamuodona
- CGM Open - CGM: n ja WebCGM: n viiteasiakirjat ja niihin liittyvät materiaalit
Standardit
- WebCGM 1.0 , W3C-suositus, 17. joulukuuta 2001
- WebCGM 2.0 , W3C-suositus, 30. tammikuuta 2007
- WebCGM 2.1 , W3C-suositus, 1. maaliskuuta 2010
- ISO / IEC 8632-1: 1999, osa 1: Toiminnalliset eritelmät
- ISO / IEC 8632-1: 1999, osa 1: Tekninen oikaisu 1
- ISO / IEC 8632-1: 1999, osa 1: Tekninen oikaisu 2
- ISO / IEC 8632-3: 1999, osa 3: Binaarikoodaus
- ISO / IEC 8632-4: 1999, osa 4: Tekstinkoodaus