CGM
Computer Graphics Metafile (CGM) on 2D-vektorigrafiikkaan perustuva kuvatiedostomuoto, joka on standardoitu vuonna 1986 (ANSI X3 122-1986, ISO/IEC 8632),
CGM perustuu Graphical Kernel Systemin (GKS) piirtomalliin, joka oli 1970-luvulla standardoitu grafiikkarajapinta.[1] Tämä piirtomalli oli käytössä ikkunointijärjestelmissä aina 2000-luvulle (kunnes Windows GDI+, Quartz, Cairo).
CGM-tiedosto voi sisältää piirtokomentoja viivoille, kaarille, ympyröille, ellipseille, polygoneille ja tekstille. Primitiiviin voi liittää tyylejä, kuten täytön, viivan värin, leveyden, jne. Tiedostomuoto tukee myös bittikarttakuvien sisällyttämistä. Version 2 tiedostomuoto mahdollistaa monimutkaisemmat täytetyt kuviot. Versio 3 sisältää Bézier-käyrät, NURBS-käyrät, paraabeli- ja hyperbelikäyrät ja pakatut rasterikuvat.[1]
CGM-tiedosto tukee valmistajan määrittelemiä laajennuksia. Lisäksi monet sitä käyttävät ohjelmat eivät täytä edes standardin määriteltyjä minimivaatimuksia, joten yhteensopivuus ohjelmien välillä voi olla huono.[1]
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ a b c CGM: Summary from the Encyclopedia of Graphics File Formats www.fileformat.info. Viitattu 17.4.2023.