Metarquivo de computação gráfica - Computer Graphics Metafile

Metarquivo de computação gráfica
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 ; 35 anos atrás (ANSI X3 122-1986)  ( 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

Padrões

Outro