Copying a .svg with linked images elsewhere

Post questions on how to use or achieve an effect in Inkscape.
Coming_Curse
Posts: 4
Joined: Thu Nov 29, 2012 4:16 pm

Copying a .svg with linked images elsewhere

Postby Coming_Curse » Thu Nov 29, 2012 5:12 pm

Salve!

When working at a project (Poster with text and some images of size up to 12MB) my wife complained about long waiting time while working. As all her pictures were embedded I suggested using linked images which really speeded up the work. As we were working on 2 different laptops we used a USB stick to transport the data.

Unfortunately every time we switched the Laptop the images didn´t appear (linked image not found) which is not surprising as the full path is used (file:\\\c:\user\[...]\filename.png).
As I was not able to find something about this in the manual or the forum, can you please help me with this problem? How can the links be done correctly so they do not relate to a specific path but to e.g. a picture inside of the same folder so they can be easily copied to another location without losing the link. Also it would be nice if a hopefully existing possibility would be used automatically so we don´t have to think about this anymore ...

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: Copying a .svg with linked images elsewhere

Postby brynn » Fri Nov 30, 2012 3:47 am

Image
Welcome to InkscapeForum!

I might not be the best person to answer this, but I think I can. If you're moving a file with a linked image from one computer to another, you'll have to relink it every time. I've never tried putting the linked image into a folder with the SVG file, but that is a good idea, and I'd be curious to learn if it works. My guess is that it won't, but I think it's definitely worth a try. OH! Well if you're using a removable flash drive (stick drive, whatever you call it), that might just work indeed. The linked image in a folder with the SVG, on the flash drive, will have the same path no matter which computer it's on, wouldn't it?

Or otherwise, I don't know if one could use....well actually I'm not sure what it's called. But in some situations, you can use an asterisk * maybe it's called a wildcard? So for example. */folder/image1.svg would find C:/my graphics/folder/image1.svg or F:/your graphics/folder/image1.svg, or using anything before the *. Sometimes that works for URLs. Certainly would be nice if that worked for file paths, but I honestly have no idea :oops:

Or maybe someone else knows a sure technique?

Coming_Curse
Posts: 4
Joined: Thu Nov 29, 2012 4:16 pm

Re: Copying a .svg with linked images elsewhere

Postby Coming_Curse » Fri Nov 30, 2012 4:57 am

I´ve tried some combinations with or without * but nothing seems to work.
With a flash drive it could work as long as both systems give the same drive letter. On the other hand I noticed that when working on a flash drive everything seems to be slower. A single click on 'save' can lead to something like two minutes of waiting when using the EEEPC ...
As I unfortunately don´t posess any programming qualities yet ... is there a possibility to get this wish to people who could change it?

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: Copying a .svg with linked images elsewhere

Postby brynn » Fri Nov 30, 2012 5:47 am

Hhm, it must be in the other topic, where I thought you had said that the EEEPC has only 1 gig RAM. I don't see where 2 minutes is unreasonable for saving a 12 mb file with one 1 gig RAM.

These performance issues are well known, and one of the priorities in Inkscape development. As I said....must have been in the other topic, we'll be getting a new renderer in the next major version release (0.49) which will go a long way in relieving some of the performance issues.


Return to “Help with using Inkscape”