Computergrafik Metafile
Dateiname Erweiterung | .cgm |
---|---|
Internet -Medientyp | Bild/CGM[1] |
Entwickelt von | Ansi, ISO/IEC, W3c |
Erstveröffentlichung | 1986 (ANSI X3 122-1986) |
Art des Formats | Vektorbildformat |
Erweitert von | Grafisches Kernelsystem |
Standard | ISO/IEC 8632 |
Webseite | ISO/IEC 8632 |
Computergrafik Metafile (CGM) ist ein frei und offen internationaler Standard Dateiformat für 2D Vektorgrafiken, Rastergrafiken, und Textund wird definiert von ISO/IEC 8632.[2]
Überblick
Alle grafisch Elemente können in einem Text angegeben werden Quelldatei das kann in a zusammengestellt werden Binärdatei oder eine von zwei Textdarstellungen. CGM bietet ein Mittel zum Grafikdaten -Austausch für die Computerdarstellung von 2D -grafischen Informationen, die unabhängig von einer bestimmten Anwendung, einem System, einer Plattform oder einem bestimmten Gerät unabhängig sind.
Als ein Metafile, d.h. eine Datei mit Informationen, die eine andere Datei beschreibt oder angibt. Das CGM -Format verfügt über zahlreiche Elemente, um Funktionen bereitzustellen und Entitäten zu repräsentieren, so dass eine breite Palette grafischer Informationen und geometrischen Primitiven in Anspruch genommen werden kann. Anstatt einen expliziten zu etablieren Grafikdateiformat, CGM enthält die Anweisungen und Daten für die Rekonstruktion grafischer Komponenten, um ein Bild mit einem objektorientierten Ansatz zu rendern.
Obwohl CGM für Webseiten nicht weit verbreitet ist und von anderen Formaten in den Grafikern ersetzt wurde, ist es in Engineering, Luftfahrt und anderen technischen Anwendungen immer noch weit verbreitet.
Die anfängliche CGM -Implementierung war effektiv eine gestreamtete Darstellung einer Sequenz von Grafisches Kernelsystem (GKS) Primitive Operationen. Es wurde in einem gewissen Grad in den Bereichen von übernommen Technische Illustration und professionell Entwurf, wurde aber größtenteils von Formaten wie ersetzt, z. SVG und DXF.
Das World Wide Web Konsortium hat sich entwickelt Webcgm, ein Profil von CGM, das für die Verwendung von CGM im Web bestimmt ist.
Geschichte
- 1986-ANSI X3 122-1986 (Ansi X3 Ausschuss)
- 1987-ISO 8632-1987 (ISO)
- 1991-ANSI/ISO 8632-1987 (ANSI und ISO)
- 1992 - ISO 8632: 1992, A.K.A. CGM: 1992 (ISO)
- 1999 - ISO/IEC 8632: 1999, 2. Ausgabe (ISO/IEC JTC1/SC24)
- 17. Dezember 2001 - WebCGM (W3c)
- 30. Januar 2007 - WebCGM 2.0 (W3C)
- 1. März 2010 - WebCGM 2.1 (W3C -Empfehlung)
Weitere Lektüre
- Arnold, D.B. und P. R. Bono, CGM und CGI: Metafile- und Schnittstellenstandards für Computergrafiken, Springer-Verlag, New York, NY, 1988.
- Henderson, L. R. und Gebhardt, CGM: SGML für Grafiken, The Gilbane Report, Herbst 1994.
- Henderson, L. R. und A.M. Mumford, Das CGM -Handbuch, Academic Press, San Diego, CA, 1993.
- Bono, P. R., J. L. Encarnacao, L. M. Encarnacao und W. R. Herzner, PC -Grafiken mit GKs, Prentice-Hall, Englewood Cliffs, NJ, 1990.
- Vaughan Tay (2001) Machen Sie es zum Arbeiten, 5. Aufl.
Siehe auch
Verweise
Externe Links
Allgemein
- Überblick über die CGM -Standards
- Zusammenfassung des CGM -Dateiformates
- WebCGM -Ressourcenseite
- Technologieberichte: WebCGM
- Verwendung von CGM als skalierbares Grafikformat
- CGM Open - Referenzdokumente und verwandte Materialien für CGM und WebCGM
Standards
- WebCGM 1.0, W3C Empfehlung, 17. Dezember 2001
- WebCGM 2.0, W3C Empfehlung, 30. Januar 2007
- WebCGM 2.1, W3C Empfehlung, 1. März 2010
- ISO/IEC 8632-1: 1999 Teil 1: Funktionsspezifikation
- ISO/IEC 8632-1: 1999 Teil 1: Technischer Corrigendum 1
- ISO/IEC 8632-1: 1999 Teil 1: Technischer Corrigendum 2
- ISO/IEC 8632-3: 1999 Teil 3: Binärer Codierung
- ISO/IEC 8632-4: 1999 Teil 4: Texterkodierung löschen