Metarquivo de computação gráfica - Computer Graphics Metafile
Extensão de nome de arquivo |
.cgm
|
---|---|
Tipo de mídia da Internet |
imagem / cgm
|
Desenvolvido por | ANSI , ISO / IEC , W3C |
lançamento inicial | 1986 |
(ANSI X3 122-1986)
Tipo de formato | Formato de imagem vetorial |
Estendido de | Sistema de Kernel Gráfico |
Padrão | ISO / IEC 8632 |
Local na rede Internet | ISO / IEC 8632 |
Computer Graphics Metafile ( CGM ) é um formato de arquivo padrão internacional aberto e gratuito para gráficos vetoriais 2D , gráficos raster e texto , e é definido pela ISO / IEC 8632 .
Visão geral
Todos os elementos gráficos podem ser especificados em um arquivo fonte textual que pode ser compilado em um arquivo binário ou uma das duas representações de texto. CGM fornece um meio de intercâmbio de dados gráficos para representação de computador de informações gráficas 2D independente de qualquer aplicativo, sistema, plataforma ou dispositivo específico.
Como um metarquivo , ou seja, um arquivo contendo informações que descrevem ou especificam outro arquivo, o formato CGM possui inúmeros elementos para fornecer funções e representar entidades, de forma que uma ampla gama de informações gráficas e primitivas geométricas possam ser acomodadas. Em vez de estabelecer um formato de arquivo gráfico explícito , CGM contém as instruções e dados para reconstruir componentes gráficos para renderizar uma imagem usando uma abordagem orientada a objetos.
Embora CGM não seja amplamente suportado para páginas da web e tenha sido suplantado por outros formatos nas artes gráficas, ainda é predominante em engenharia, aviação e outras aplicações técnicas.
A implementação inicial do CGM foi efetivamente uma representação em fluxo de uma sequência de operações primitivas do Graphical Kernel System (GKS). Ele foi adotado até certo ponto nas áreas de ilustração técnica e design profissional , mas foi amplamente substituído por formatos como SVG e DXF .
O World Wide Web Consortium desenvolveu WebCGM , um perfil de CGM destinado ao uso de CGM na web.
História
- 1986 - ANSI X3 122-1986 ( comitê ANSI X3)
- 1987 - ISO 8632-1987 ( ISO )
- 1991 - ANSI / ISO 8632-1987 (ANSI e ISO)
- 1992 - ISO 8632: 1992, também conhecido como CGM: 1992 (ISO)
- 1999 - ISO / IEC 8632: 1999, 2ª edição (ISO / IEC JTC1 / SC24 )
- 17 de dezembro de 2001 - WebCGM ( W3C )
- 30 de janeiro de 2007 - WebCGM 2.0 (W3C)
- 1 ° de março de 2010 - WebCGM 2.1 (recomendação W3C)
Leitura adicional
- Arnold, DB e PR Bono, CGM e CGI: Metafile and Interface Standards for Computer Graphics , Springer-Verlag, New York, NY, 1988.
- Henderson, LR e Gebhardt, CGM: SGML for Graphics , The Gilbane Report, outono de 1994.
- Henderson, LR e AM Mumford, The CGM Handbook , Academic Press, San Diego, CA, 1993.
- Bono, PR, JL Encarnacao, LM Encarnacao e WR Herzner, PC Graphics With GKS , Prentice-Hall, Englewood Cliffs, NJ, 1990.
- Vaughan Tay (2001) fazendo funcionar, 5ª ed
Veja também
Referências
links externos
Em geral
- Visão geral dos padrões CGM
- Resumo do formato de arquivo CGM
- Página de recursos do WebCGM
- Relatórios de tecnologia: WebCGM
- Uso de CGM como um formato gráfico escalonável
- CGM Open - Documentos de referência e materiais relacionados para CGM e WebCGM
Padrões
- WebCGM 1.0 , Recomendação W3C, 17 de dezembro de 2001
- WebCGM 2.0 , Recomendação W3C, 30 de janeiro de 2007
- WebCGM 2.1 , Recomendação W3C, 1 de março de 2010
- ISO / IEC 8632-1: 1999 Parte 1: Especificação funcional
- ISO / IEC 8632-1: 1999 Parte 1: Correção Técnica 1
- ISO / IEC 8632-1: 1999 Parte 1: Correção técnica 2
- ISO / IEC 8632-3: 1999 Parte 3: Codificação binária
- ISO / IEC 8632-4: 1999 Parte 4: Limpar codificação de texto