You can draw the "frames" with Inkscape. But you have to export PNGs and take them to another program to create the animation.
If you want GIF animation, you will need to use GIF images for the "frames", and your final file will be GIF.
However, there are several, to maybe even many ways to create animation, from images that you draw in Inkscape. On the main website, look in the Learn menu > Animation. That page gives a good overview of all the ways. SVG, CSS, HTML5, and probably some other formats that I can't think of right now, can make animation too. Study that page, and you can learn about it.
I think I saw a message recently, where someone wants to make an extension for Inkscape (based on some older extensions which apparently don't work anymore) which will ultimately make a GIF animation. But it's under development, apparently.
Also wanted to ask. Is there any way to export a drawing as SVG of various sizes ? This is for icon theme in Ubuntu. It needs variants from 16 px to 64 px as SVG files.
Thanks. I didn't know about it. Just to confirm, there is no way to export as different document sizes in one go, right ? Like I draw in 32 x32 and make it available for 16 to 64.
If you could write a script, it's possible. Or if you could use PNGs it's possible. But not SVGs. At least not that I know of. Someone else might know a way?
How do we export a 32 canvas into different sized PNGs in a single go ? I really hope at some point there will be a script to export in different SVG sizes as well. Thanks.
I guess I was not thinking clearly when I said you could do it with PNG exports. You sort of can, but not exactly in the way you want.
You would need to draw one of the icons. Duplicate it and scale to all the different sizes that you need. Then you can use the batch export option in File menu > Export PNG
In Inkscape, there already is View menu > Icon Preview, where it shows a drawing or selection at the different icon sizes. But it does not go further too save or export them.
Hhmm....I wonder if there might be an extension for this? Nothing comes to mind, but I'll browse my master lists of exensions. Possibly there's something and I've forgotten about it.
Edit
No luck on the extension search.
But now that I think about it, there must be other programs out there, that will do this. It sounds like something that web designers probably would use a lot.
Can we do GIF-like animations using Inkscape ? If yes, how do we do that ? In which format we get the animated output ? Thanks.
You can draw the "frames" with Inkscape. But you have to export PNGs and take them to another program to create the animation.
If you want GIF animation, you will need to use GIF images for the "frames", and your final file will be GIF.
However, there are several, to maybe even many ways to create animation, from images that you draw in Inkscape. On the main website, look in the Learn menu > Animation. That page gives a good overview of all the ways. SVG, CSS, HTML5, and probably some other formats that I can't think of right now, can make animation too. Study that page, and you can learn about it.
I think I saw a message recently, where someone wants to make an extension for Inkscape (based on some older extensions which apparently don't work anymore) which will ultimately make a GIF animation. But it's under development, apparently.
Thanks @brynn . I will check it out.
Also wanted to ask. Is there any way to export a drawing as SVG of various sizes ? This is for icon theme in Ubuntu. It needs variants from 16 px to 64 px as SVG files.
Inkscape's native format is SVG. So no exporting is needed. You can just Save As SVG. You can change the page size in Document Properties (File menu).
Thanks. I didn't know about it. Just to confirm, there is no way to export as different document sizes in one go, right ? Like I draw in 32 x32 and make it available for 16 to 64.
If you could write a script, it's possible. Or if you could use PNGs it's possible. But not SVGs. At least not that I know of. Someone else might know a way?
How do we export a 32 canvas into different sized PNGs in a single go ? I really hope at some point there will be a script to export in different SVG sizes as well. Thanks.
I guess this would be a good feature to have....assuming it does not already exist, and I just don't know about it. So you could make a feature request for it. This message tells how to make a feature request: https://inkscape.org/forums/beyond/how-to-report-bugs-or-request-new-features/
I guess I was not thinking clearly when I said you could do it with PNG exports. You sort of can, but not exactly in the way you want.
You would need to draw one of the icons. Duplicate it and scale to all the different sizes that you need. Then you can use the batch export option in File menu > Export PNG
In Inkscape, there already is View menu > Icon Preview, where it shows a drawing or selection at the different icon sizes. But it does not go further too save or export them.
Hhmm....I wonder if there might be an extension for this? Nothing comes to mind, but I'll browse my master lists of exensions. Possibly there's something and I've forgotten about it.
Edit
No luck on the extension search.
But now that I think about it, there must be other programs out there, that will do this. It sounds like something that web designers probably would use a lot.
Many thanks for your help @brynn . I will try the feedback form :)