Metafisier grafică computerizată - Computer Graphics Metafile
| Extensie nume de fișier |
.cgm
|
|---|---|
| Tipul media internet |
imagine / cgm
|
| Dezvoltat de | ANSI , ISO / IEC , W3C |
| Eliberarea inițială | 1986 (ANSI X3 122-1986) |
| Tipul formatului | Formatul imaginii vectoriale |
| Extins de la | Sistem grafic de nucleu |
| Standard | ISO / IEC 8632 |
| Site-ul web | ISO / IEC 8632 |
Computer Graphics Metafile ( CGM ) este un format de fișier internațional gratuit și deschis pentru grafică vectorială 2D , grafică raster și text și este definit de ISO / IEC 8632 .
Prezentare generală
Toate elementele grafice pot fi specificate într-un fișier sursă textual care poate fi compilat într-un fișier binar sau una dintre cele două reprezentări de text. CGM oferă un mijloc de schimb de date grafice pentru reprezentarea computerizată a informațiilor grafice 2D, independent de orice aplicație, sistem, platformă sau dispozitiv particular.
Ca metafisier , adică un fișier care conține informații care descriu sau specifică un alt fișier, formatul CGM are numeroase elemente pentru a furniza funcții și pentru a reprezenta entități, astfel încât să poată fi găzduită o gamă largă de informații grafice și primitive geometrice. În loc să stabilească un format de fișier grafic explicit , CGM conține instrucțiunile și datele pentru reconstituirea componentelor grafice pentru a reda o imagine utilizând o abordare orientată obiect.
Deși CGM nu este acceptat pe scară largă pentru paginile web și a fost înlocuit de alte formate în artele grafice, este încă predominant în inginerie, aviație și alte aplicații tehnice.
Implementarea inițială a CGM a fost efectiv o reprezentare în flux a unei secvențe de operațiuni primitive ale Sistemului Grafic de Kernel (GKS). A fost adoptat într-o oarecare măsură în domeniile ilustrației tehnice și proiectării profesionale , dar a fost în mare parte înlocuit de formate precum SVG și DXF .
World Wide Web Consortium a dezvoltat WebCGM , un profil al CGM destinat utilizării CGM pe Web.
Istorie
- 1986 - ANSI X3 122-1986 ( comitetul ANSI X3)
- 1987 - ISO 8632-1987 ( ISO )
- 1991 - ANSI / ISO 8632-1987 (ANSI și ISO)
- 1992 - ISO 8632: 1992, alias CGM: 1992 (ISO)
- 1999 - ISO / IEC 8632: 1999, ediția a II-a (ISO / IEC JTC1 / SC24 )
- 17 decembrie 2001 - WebCGM ( W3C )
- 30 ianuarie 2007 - WebCGM 2.0 (W3C)
- 1 martie 2010 - WebCGM 2.1 (Recomandare W3C)
Lecturi suplimentare
- Arnold, DB și PR Bono, CGM și CGI: Metafile și standarde de interfață pentru grafică pe computer , Springer-Verlag, New York, NY, 1988.
- Henderson, LR și Gebhardt, CGM: SGML pentru grafică , Raportul Gilbane, toamna 1994.
- Henderson, LR și AM Mumford, The CGM Handbook , Academic Press, San Diego, CA, 1993.
- Bono, PR, JL Encarnacao, LM Encarnacao și WR Herzner, PC Graphics With GKS , Prentice-Hall, Englewood Cliffs, NJ, 1990.
- Vaughan Tay (2001) făcându-l să funcționeze, ediția a 5-a
Vezi si
Referințe
linkuri externe
General
- Prezentare generală a standardelor CGM
- Rezumat format fișier CGM
- Pagina de resurse WebCGM
- Rapoarte tehnologice: WebCGM
- Utilizarea CGM ca format grafic scalabil
- CGM Open - Documente de referință și materiale conexe pentru CGM și WebCGM
Standarde
- WebCGM 1.0 , Recomandarea W3C, 17 decembrie 2001
- WebCGM 2.0 , Recomandarea W3C, 30 ianuarie 2007
- WebCGM 2.1 , Recomandarea W3C, 1 martie 2010
- ISO / IEC 8632-1: 1999 Partea 1: Specificații funcționale
- ISO / IEC 8632-1: 1999 Partea 1: Rectificare tehnică 1
- ISO / IEC 8632-1: 1999 Partea 1: Rectificare tehnică 2
- ISO / IEC 8632-3: 1999 Partea 3: Codificare binară
- ISO / IEC 8632-4: 1999 Partea 4: Codificare text clară