21.12.2022 Views

python_para_desenvolvedores_2ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SVG 247

SVG

SVG 72 (Scalable Vector Graphics) é um formato aberto, baseado no XML, que

descreve imagens vetoriais, na forma de estruturas compostas por instruções

de alto nível que representam primitivas geométricas. O formato foi proposto

pelo W3C (World Wide Web Consortium), a entidade que define os padrões

vigentes na Internet, como o HTML e o próprio XML.

Imagem gerada a partir

das instruções que

descrevem os objetos.

Arquivo SVG

original.

Arquivos SVG podem armazenar vários tipos de informações vetoriais,

incluindo polígonos básicos, que são representados por linhas que delimitam

uma área fechada, tais como retângulos, elipses e outras formas simples.

Além disso, ele também suporta caminhos (paths), que são figuras, com

preenchimento ou não, compostas por linhas e/ou curvas definidas por

pontos, que são codificados através de comandos de um caractere (“L”

significa “Line To”, por exemplo) e um par de coordenadas X e Y, o que gera

um código muito compacto.

Texto unicode pode ser incluído em um arquivo SVG, com efeitos visuais, e a

72 Página oficial: http://www.w3.org/Graphics/SVG/.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!