Metafile počítačové grafiky - Computer Graphics Metafile
Přípona názvu souboru | .cgm |
---|---|
Typ internetového média | obrázek / cgm[1] |
Vyvinul | ANSI, ISO /IEC, W3C |
První vydání | 1986 (ANSI X3 122-1986) |
Typ formátu | Formát vektorového obrázku |
Rozšířeno z | Grafický systém jádra |
Standard | ISO /IEC 8632 |
webová stránka | ISO / IEC 8632 |
Metafile počítačové grafiky (CGM) je volný, uvolnit a otevřeno mezinárodní standard formát souboru pro 2D vektorová grafika, rastrová grafika, a text, a je definován ISO /IEC 8632.[2]
Přehled
Všechno grafický prvky lze zadat v textu zdrojový soubor které lze sestavit do binární soubor nebo jedno ze dvou textových reprezentací. CGM poskytuje prostředky pro výměnu grafických dat pro počítačovou reprezentaci 2D grafických informací nezávisle na jakékoli konkrétní aplikaci, systému, platformě nebo zařízení.
Jako metasoubor, tj. soubor obsahující informace, které popisují nebo specifikují jiný soubor, má formát CGM řadu prvků, které poskytují funkce a představují entity, takže je možné přizpůsobit širokou škálu grafických informací a geometrických primitiv. Spíše než vytvořit explicitní formát grafického souboru, CGM obsahuje pokyny a data pro rekonstrukci grafických komponent pro vykreslení obrazu pomocí objektově orientovaného přístupu.
Ačkoli CGM není široce podporován pro webové stránky a byl nahrazen jinými formáty v grafice, stále převládá v strojírenství, letectví a dalších technických aplikacích.
Počáteční implementace CGM byla ve skutečnosti streamovanou reprezentací sekvence Grafický systém jádra (GKS) primitivní operace. Bylo přijato do určité míry v oblastech: technické ilustrace a profesionální design, ale byl do značné míry nahrazen formáty jako SVG a DXF.
The World Wide Web Consortium vyvinul WebCGM, profil CGM určený pro použití CGM na webu.
Dějiny
- 1986 - ANSI X3 122-1986 (ANSI Výbor X3)
- 1987 - ISO 8632-1987 (ISO )
- 1991 - ANSI / ISO 8632-1987 (ANSI a ISO)
- 1992 - ISO 8632: 1992, aka CGM: 1992 (ISO)
- 1999 - ISO / IEC 8632: 1999, 2. vydání (ISO / IEC JTC1 / SC24 )
- 17. prosince 2001 - WebCGM (W3C )
- 30 leden 2007 - WebCGM 2.0 (W3C)
- 1. března 2010 - WebCGM 2.1 (Doporučení W3C)
Další čtení
- Arnold, D.B. a P. Bono, CGM a CGI: Metafile a standardy rozhraní pro počítačovou grafikuSpringer-Verlag, New York, NY, 1988.
- Henderson, L.R. a Gebhardt, CGM: SGML pro grafiku, Gilbaneova zpráva, podzim 1994.
- Henderson, L.R. a A.M. Mumford, Příručka CGM, Academic Press, San Diego, CA, 1993.
- Bono, P.R., J.L. Encarnacao, L.M. Encarnacao a W.R. Herzner, PC grafika s GKS, Prentice-Hall, Englewood Cliffs, NJ, 1990.
- Vaughan Tay (2001), jak to funguje, 5. vydání
Viz také
Reference
externí odkazy
Všeobecné
- Přehled standardů CGM
- Shrnutí formátu souboru CGM
- Stránka zdrojů WebCGM
- Zprávy o technologii: WebCGM
- Použití CGM jako škálovatelného grafického formátu
- CGM Open - referenční dokumenty a související materiály pro CGM a WebCGM
Standardy
- WebCGM 1.0, Doporučení W3C, 17. prosince 2001
- WebCGM 2.0, Doporučení W3C, 30. ledna 2007
- WebCGM 2.1, Doporučení W3C, 1. března 2010
- ISO / IEC 8632-1: 1999 Část 1: Funkční specifikace
- ISO / IEC 8632-1: 1999 Část 1: Technická oprava 1
- ISO / IEC 8632-1: 1999 Část 1: Technická oprava 2
- ISO / IEC 8632-3: 1999 Část 3: Binární kódování
- ISO / IEC 8632-4: 1999 Část 4: Jasné kódování textu