Como vincular imagens relativamente no Inkscape?


18

Eu gostaria de fazer links relativos às imagens em um arquivo do Inkscape. Portanto, quando movo os arquivos do projeto (imagens e o mestre do Inkscape), não preciso vincular novamente as imagens.

Qual é a maneira correta de fazer isso?

Respostas:


17
  1. Inserir imagem vinculada
  2. Abra o editor XML e selecione a imagem
  3. Altere o atributo xlink: href para ser relativo, em vez de absoluto. Por exemplo, se sua imagem estiver no mesmo diretório que o seu arquivo svg, o valor para xlink: href seria algo como isto: "./MyPic.jpg"

Exemplo diff:

<        xlink:href="file:///home/foouser/svg/20150721_210652-0.JPG"
---
>        xlink:href="20150721_210652-0.JPG"

Após salvar, fechar e mover o arquivo svg junto com o arquivo de imagem, o Inkscape ainda deve exibir a imagem no seu arquivo. Observe também que, após a reabertura, o Inkscape manterá o atributo xlink: href, mas também manterá um atributo separado chamado sodipodi: absref que armazenará a localização absoluta da imagem. Descobri que isso não importa - você ainda pode mover seus arquivos e o Inkscape consultará o atributo xlink: href para encontrar sua imagem.

Testado no Inkscape 0.48


Obrigado pela resposta. Mas minha imagem está mais alta em outra pasta (minha pasta com o svg está lado a lado com a das minhas fotos ou algumas vezes mais alta na organização da pasta). Então, o que devo escrever no link: "./folderimage/Mypic. jpg? ou algo como "../folderimage/Mypic.jpg? Qual é o protocolo ou idioma usado no link?
Hydroline

6
"../folderimage/Mypic.jpg" deve funcionar. O idioma usado no link é uma sintaxe simples de caminho UNIX, em que uma barra representa um separador de diretório, um ponto representa o diretório atual e dois pontos representa o diretório pai.
22411 Sean


1

Se você não estiver familiarizado com o editor XML, pode ser mais conveniente clicar com o botão direito do mouse na figura -> Propriedades da imagem -> URL: "../my_relative_path/my_figure.jpg".

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.