I get the feeling this question was asked on the list sometime back, but I can't honestly remember if it was or not.
Currently it's possible to draw a complex image in Inkscape, and export a portion of that image as a bitmap by selecting the "selection" tab on the Export Bitmap panel. What I'm wondering is, is it possible to do something similar with SVG? If I've drawn a complicated object in Inkscape and I want to save parts of that object separately, what do I do?
For example: I draw a webcomic and I've been using Inkscape for it for at least three releases so far. It works pretty well, but I have to keep all the characters saved in a single template file for re-use. The more characters I add the larger the file gets, and if the comic gets too complicated pretty soon the hard drive is thrashing just because there are so many unnecessary elements in the file. It would be great if I could save each character as an individual svg file that I could import into a document as needed, but I can't seem to find any option in the menu that does that.
Is this possible?
Christopher B. Wright (wrightc@...537...)
Christopher B. Wright wrote:
I get the feeling this question was asked on the list sometime back, but I can't honestly remember if it was or not.
Currently it's possible to draw a complex image in Inkscape, and export a portion of that image as a bitmap by selecting the "selection" tab on the Export Bitmap panel. What I'm wondering is, is it possible to do something similar with SVG? If I've drawn a complicated object in Inkscape and I want to save parts of that object separately, what do I do?
For example: I draw a webcomic and I've been using Inkscape for it for at least three releases so far. It works pretty well, but I have to keep all the characters saved in a single template file for re-use. The more characters I add the larger the file gets, and if the comic gets too complicated pretty soon the hard drive is thrashing just because there are so many unnecessary elements in the file. It would be great if I could save each character as an individual svg file that I could import into a document as needed, but I can't seem to find any option in the menu that does that.
Is this possible?
Not possible in one step, but yes.
1) open inkscape 2) draw complex drawing 3) Edit -> Copy something 4) File -> New 5) Edit -> Paste into the new window 6) Fit page to selection, in the document properties, if you want 7) save
Sure would be cooler to just "Export selection to SVG".
Aaron Spike
On Sun, 04 Jun 2006 18:10:56 -0500, Aaron Spike wrote:
Christopher B. Wright wrote:
- Fit page to selection, in the document properties, if you want
Where do I find this in Inkscape 0.43 ?
Sure would be cooler to just "Export selection to SVG".
That would be RFE 1104601 Save/Export Selection as SVG http://sourceforge.net/tracker/index.php?func=detail&aid=1104601&gro...
Regards, Helge
Helge Hielscher wrote:
On Sun, 04 Jun 2006 18:10:56 -0500, Aaron Spike wrote:
Christopher B. Wright wrote:
- Fit page to selection, in the document properties, if you want
Where do I find this in Inkscape 0.43 ?
You don't. Its a new feature for 0.44, coming soon to a computer near you.
Aaron Spike
On Sun, 2006-06-04 at 18:59 -0400, Christopher B. Wright wrote:
For example: I draw a webcomic and I've been using Inkscape for it for at least three releases so far. It works pretty well, but I have to keep all the characters saved in a single template file for re-use. The more characters I add the larger the file gets, and if the comic gets too complicated pretty soon the hard drive is thrashing just because there are so many unnecessary elements in the file. It would be great if I could save each character as an individual svg file that I could import into a document as needed, but I can't seem to find any option in the menu that does that.
Is this possible?
You might be asking two different questions here.
- Exporting a selection is not currently possible.
- You can import any SVG file and it will get included in the current document. This includes things like defs and other stuff. So if you made all your characters and individual files, chose them using the preview in the file dialog, and them imported them in you wouldn't have to have a large "character palette."
--Ted
Ted Gould wrote:
On Sun, 2006-06-04 at 18:59 -0400, Christopher B. Wright wrote:
For example: I draw a webcomic and I've been using Inkscape for it for at least three releases so far. It works pretty well, but I have to keep all the characters saved in a single template file for re-use. The more characters I add the larger the file gets, and if the comic gets too complicated pretty soon the hard drive is thrashing just because there are so many unnecessary elements in the file. It would be great if I could save each character as an individual svg file that I could import into a document as needed, but I can't seem to find any option in the menu that does that.
Is this possible?
You might be asking two different questions here.
Exporting a selection is not currently possible.
You can import any SVG file and it will get included in the current
document. This includes things like defs and other stuff. So if you made all your characters and individual files, chose them using the preview in the file dialog, and them imported them in you wouldn't have to have a large "character palette."
--Ted
No, I realize I can import any SVG file, but the thing is that RIGHT NOW all my characters are drawn in a single template file, so *exporting* them is really what I'm interested in. Sure, if they were all separate files that'd be terribly convenient, but in the past that involved manually changing the page size to fit each drawing (the ability to automatically snap the borders to the size of the drawing didn't appear until the pre-release builds for .44) which is far too much work for me.
Christopher B. Wright (wrightc@...537...)
You might try copying each character, switching to a new file, and pasting the character into the new window. It's not exactly exporting, but I have used this method myself. The only thing you need to do is make sure both documents are open at the same time.
As I see it, you could have one character per file, open the character files you want, and ocpy them to each separate comic file.
On 6/5/06, Christopher B. Wright <wrightc@...537...> wrote:
Ted Gould wrote:
On Sun, 2006-06-04 at 18:59 -0400, Christopher B. Wright wrote:
For example: I draw a webcomic and I've been using Inkscape for it for at least three releases so far. It works pretty well, but I have to keep all the characters saved in a single template file for re-use. The more characters I add the larger the file gets, and if the comic gets too complicated pretty soon the hard drive is thrashing just because there are so many unnecessary elements in the file. It would be great if I could save each character as an individual svg file that I could import into a document as needed, but I can't seem to find any option in the menu that does that.
Is this possible?
You might be asking two different questions here.
Exporting a selection is not currently possible.
You can import any SVG file and it will get included in the current
document. This includes things like defs and other stuff. So if you made all your characters and individual files, chose them using the preview in the file dialog, and them imported them in you wouldn't have to have a large "character palette."
--Ted
No, I realize I can import any SVG file, but the thing is that RIGHT NOW all my characters are drawn in a single template file, so *exporting* them is really what I'm interested in. Sure, if they were all separate files that'd be terribly convenient, but in the past that involved manually changing the page size to fit each drawing (the ability to automatically snap the borders to the size of the drawing didn't appear until the pre-release builds for .44) which is far too much work for me.
Christopher B. Wright (wrightc@...537...)
Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
participants (5)
-
Aaron Spike
-
Christopher B. Wright
-
Edward Hume
-
Helge Hielscher
-
Ted Gould