[Inkscape Brasil] importar SVG
Aurélio A. Heckert
aurium em gmail.com
Segunda Abril 30 18:13:54 BRT 2007
On 4/30/07, Marcelo Tust <marcelotust em gmail.com> wrote:
> Boa tarde galera,
>
> queria uma informação, se tem a possibilidade de importar um SVG pelo
> Inkscape, com a condição que o SVG em edição trate o SVG importado como uma
> imagem, ou seja, quando eu editar o SVG importado e abrir novamente o
> arquivo principal o SVG importado esteja atualizado.
>
> Que baita volta!! É a mesma funcionalidade de eu fazer um clone dentro de um
> arquivo só que preciso de um clone pra 2 ou mais arquivos!
Entendi velho.
Conhece as tags SVG?
No SVG existe a tag <image>, que faz referência a imagens bitmap
quando importamos uma dessas no Inkscape (uma fotografia por exemplo).
Mas a tag <image> não se restinge a btmaps, ela pode referenciar
outros SVGs também.
Como ela faz uma referência, ao editar o arquivo referenciado a
referência se modifica.
Veja esse screenshot de exemplo:
http://img161.imageshack.us/my.php?image=inktagimagecomsvgkh9.jpg
O círculo verde envolve uma elemento <image> e a seta verde mostra
sua tag no editor XML.
O círculo vermelho mostra que a tag <image> faz referencia a um arquivo
SVG (desenho.svg) e a seta vermelha aponta para outro Inkscape com
o desenho.svg aberto.
Note que a parte do desenho que transborda os limites da página
SVG não é apresentado na referência e o tamanho do elemento
image é relativo ao tamnho da página do SVG referenciado.
Agora a soloção (Hack) para fazer isso:
Você já deve ter notado que ao importar um bitmap o ink cria um
elemento image, mas ao importar um SVG ele cria um grupo com
o código do SVG importado dentro. (nada de referência por padrão
no caso do SVG)
Para ter uma referência a um SVG siga os passos:
- importe um bitmap qualquer só para criar o elemento image;
- clique neste com o botão direito;
- selecione a opção "Propriedades da Imagem";
- na janela de diálogo modifique a URL pelo endereço do SVG.
Vualá! Você tem uma referência como queria.
Hasta!
Aurium
--
-===================================================-
. . Aurélio A. Heckert [ GNU/Linux ]
/ \ http://www.aurium.cjb.net
((__-^^-,-^^-__))
`-_---" "---_-´ Web Colaborativa:
`--|o` ´o|--´ http://www.TWiki.org
\ ' / Projeto Software Livre - Bahia:
): :( http://psl-ba.softwarelivre.org
(o_o) Coop. de Tecnologias Livres:
"-" http://www.colibre.com.br
-------------------------------------------------
GNU/Linux User #312507 http://counter.li.org
- - - - - - - - - - - - - - - - - - - - - - - - -
( ( ( http://www.midiaindependente.org ) ) )
-===================================================-
"Se conhecimento é poder, que país governado
por industriais dará a verdadeira educação?
Cuidado com o feedback da miséria!" Tet Ramon
"Eu temo pela minha espécie quando penso que
Deus é justo." Thomas Jefferson
Mais detalhes sobre a lista de discussão Inkscape-Brasil