
Hi,
Is there a way to publish a document as package including the images that are linked to the document. It would make it far more easy to send inkscape work to someone per email and also to move documents to other file structures.
I know inkscape is able to show a base encoded image but this makes inkscape very slow, so this is probably not the right method.
If not would it be possible to create a extention which could save a file as tarball or zip with the images in it? If so I will try to create it?
Thanks, Pim

On 9/6/05, Pim Snel <pim@...810...> wrote:
Hi,
Is there a way to publish a document as package including the images that are linked to the document. It would make it far more easy to send inkscape work to someone per email and also to move documents to other file structures.
I know inkscape is able to show a base encoded image but this makes inkscape very slow, so this is probably not the right method.
If not would it be possible to create a extention which could save a file as tarball or zip with the images in it? If so I will try to create it?
2Alan Horkan: This is the feature that I mentioned earlier last week as "Collect for output" :)
This is how it works:
1. "File - Collect for Output" 2. Choose directory to save all related data to. 3. Click "Save"
All the bitmap images from different directories will be copied to this chosen directory and all references to them in your SVG will be appriopriately changed, so that your customer or fellow designer can open it and see all bitmap data.
We have an RFE from David Christian Berg on it:
https://sourceforge.net/tracker/index.php?func=detail&aid=1227674&gr...
Alexandre

On Tue, 2005-09-06 at 15:42 +0400, Alexandre Prokoudine wrote:
2Alan Horkan: This is the feature that I mentioned earlier last week as "Collect for output" :)
This is how it works:
- "File - Collect for Output"
- Choose directory to save all related data to.
- Click "Save"
All the bitmap images from different directories will be copied to this chosen directory and all references to them in your SVG will be appriopriately changed, so that your customer or fellow designer can open it and see all bitmap data.
We have an RFE from David Christian Berg on it:
https://sourceforge.net/tracker/index.php?func=detail&aid=1227674&gr...
It is important to note the we don't currently have a way to select a directory to save in. But, I think saving to a zip file is a good idea. I believe that Inkscape can already open those zip files, I know that atleast Inkboard could in the past, but I haven't tried it in a while.
--Ted

On Tue, 2005-09-06 at 15:42 +0400, Alexandre Prokoudine wrote:
On 9/6/05, Pim Snel <pim@...810...> wrote:
Hi,
Is there a way to publish a document as package including the images that are linked to the document. It would make it far more easy to send inkscape work to someone per email and also to move documents to other file structures.
I know inkscape is able to show a base encoded image but this makes inkscape very slow, so this is probably not the right method.
If not would it be possible to create a extention which could save a file as tarball or zip with the images in it? If so I will try to create it?
2Alan Horkan: This is the feature that I mentioned earlier last week as "Collect for output" :)
This is how it works:
- "File - Collect for Output"
- Choose directory to save all related data to.
- Click "Save"
All the bitmap images from different directories will be copied to this chosen directory and all references to them in your SVG will be appriopriately changed, so that your customer or fellow designer can open it and see all bitmap data.
We have an RFE from David Christian Berg on it:
https://sourceforge.net/tracker/index.php?func=detail&aid=1227674&gr...
Alexandre
+50 MOD!
A Collect for Output feature would move Inkscape even further towards being a professional solution. It would be great to have collect for output that would collect all necessary creative assets (fonts, bitmaps, and linked svg) into one folder.
I can also see how this would be great for a slideshow using inkview.
Pim, we have support for the JAR format in our codebase, so that files could be collected into a JAR, which is how current OpenOffice.org works.
It would be great to have the refs. changed to this new local folder that has been collected....awesome!
Jon

Op dinsdag 6 september 2005 19:14, schreef Jon Phillips:
Alexandre
+50 MOD!
A Collect for Output feature would move Inkscape even further towards being a professional solution. It would be great to have collect for output that would collect all necessary creative assets (fonts, bitmaps, and linked svg) into one folder.
I can also see how this would be great for a slideshow using inkview.
Pim, we have support for the JAR format in our codebase, so that files could be collected into a JAR, which is how current OpenOffice.org works.
It would be great to have the refs. changed to this new local folder that has been collected....awesome!
Jon
Nice to know I'm not the only one who would like this feature. I think I already submitted this as feature req. in the sodipodi days.
Collect for output would be nice, but package everything in a jar or zip archive would be the most friendly solution I think.
Too bad I don't have any c++ experience else I would work on it my self. I hope this feature will be implemented one day.

Pim Snel wrote:
Nice to know I'm not the only one who would like this feature. I think I already submitted this as feature req. in the sodipodi days.
Collect for output would be nice, but package everything in a jar or zip archive would be the most friendly solution I think.
Too bad I don't have any c++ experience else I would work on it my self. I hope this feature will be implemented one day.
This should be achievable using scripting. You shouldn't need to use C++, but the language of your choice! Aaron's done most of his work in Python, but the first script from Bryce was in Perl. I believe that Mental also added in Ruby, but I don't know that anyone has used it.
--Ted

On Tue, 2005-09-06 at 10:14 -0700, Jon Phillips wrote:
On Tue, 2005-09-06 at 15:42 +0400, Alexandre Prokoudine wrote:
On 9/6/05, Pim Snel <pim@...810...> wrote:
Hi,
Is there a way to publish a document as package including the images that are linked to the document. It would make it far more easy to send inkscape work to someone per email and also to move documents to other file structures.
Howdy, while the task of assembling all related assets is really very common and a very useful feature I am not very fond of the proposed interface.
Just like with vaccum defs, I believe this simply belongs to the save dialog.
[ ] Include unused defs* [x] Copy imported bitmaps
There may be a more clever way, but saving a foobar.svg file would simply create a foobar subdirectory and including the bitmaps using relative paths.
cheers
* Some human-readable language would be even better.

On Wed, 2005-09-07 at 01:25 +0200, Jakub Steiner wrote:
On Tue, 2005-09-06 at 10:14 -0700, Jon Phillips wrote:
On Tue, 2005-09-06 at 15:42 +0400, Alexandre Prokoudine wrote:
On 9/6/05, Pim Snel <pim@...810...> wrote:
Hi,
Is there a way to publish a document as package including the images that are linked to the document. It would make it far more easy to send inkscape work to someone per email and also to move documents to other file structures.
Howdy, while the task of assembling all related assets is really very common and a very useful feature I am not very fond of the proposed interface.
Just like with vaccum defs, I believe this simply belongs to the save dialog.
[ ] Include unused defs* [x] Copy imported bitmaps
There may be a more clever way, but saving a foobar.svg file would simply create a foobar subdirectory and including the bitmaps using relative paths.
cheers
- Some human-readable language would be even better.
Did you file this? This should be filed if not for the RFE...
Jon
participants (5)
-
Alexandre Prokoudine
-
Jakub Steiner
-
Jon Phillips
-
Pim Snel
-
Ted Gould