Svg.

extensão perl para gerar documentos gráficos de vetor de vetor escalável (SVG)
Baixe Agora

Svg. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ronan Oger
  • Site do editor:
  • http://search.cpan.org/~ronan/SVG-Template-Graph-0.15/lib/SVG/Template/Graph.pm

Svg. Tag


Svg. Descrição

Extensão Perl para gerar documentos gerenciáveis de vetor gráficos (SVG) O SVG é um módulo Perl que pode ser usado para gerar documentos gráficos de vetor escalável (svg ).synopsis #! / Usr / bin / perl -w Use rigoroso; Use o SVG; # Crie um objeto SVG Meu $ SVG = SVG-> Novo (largura => 200, altura => 200); # ou meu $ svg = svg-> novo (largura => 200, altura => 200); # Use o construtor de elemento explícito para gerar um elemento de grupo My $ y = $ svg-> grupo (id => 'group_y', estilo => {stroke => 'vermelho', preenchimento => 'verde'}); # Adicionar um círculo ao grupo $ y-> círculo (cx => 100, cy => 100, r => 50, id => 'circle_in_group_y'); # ou, use o método 'tag' genérico para gerar um elemento de grupo por nomeie my $ Z = $ svg-> tag ('g', id => 'group_z', estilo => {stroke => 'RGB (100.200, 50) ', preencher =>' RGB (10.100,150) '}); # Crie e adicione um círculo usando o método 'tag' genérico $ Z-> tag ('círculo', cx => 50, cy => 50, r => 100, id => 'circle_in_group_z'); # Crie uma âncora em um retângulo dentro de um grupo dentro do grupo Z Minha $ K = $ Z-> Âncora (ID => 'Anchor_k', -href => 'http://test.hackmare.com/', target = > 'new_window_0') -> retângulo (x => 20, y => 50, largura => 20, altura => 30, rx => 10, ry => 5, id => 'ret_k_in_anchor_k_in_group_z'); # Agora renderize o objeto SVG, use implicitamente o namespace SVG Imprimir $ svg-> xmlify; # ou renderizar um nó filho do objeto SVG sem renderizar todo o objeto Imprimir $ k-> xmlify; #renders a âncora $ k acima contendo um retângulo, mas não emender qualquer um dos nós ancestrais de $ k # ou, explicitamente usa o namespace svg e gera um documento com seu próprio dtd imprimir $ svg-> xmlify (--namespace => 'svg'); # ou, explicitamente use o namespace svg e gere uma impressão em linha Docunent $ svg-> xmlify (- svg => "svg", -pubid => "- // w3c // dtd svg 1.0 // pt", " => 1); SVG é um módulo 100% Perl que gera uma estrutura de dados aninhada contendo a representação DOM de uma imagem SVG (gráficos vetoriais escaláveis). Usando o SVG, você pode gerar objetos SVG, incorporar outras instâncias SVG, acessar o objeto Dom, criar e acessar o JavaScript e gerar conteúdo de animação SMIL. Requisitos: · Perl.


Svg. Software Relacionado