Hi guys,
Let me explain my situation: I maintain a group of SVG advert templates for my company, at many different sizes and shapes, in order to quickly and trivially create new adverts. These invariably have to contain the company logo, which I also maintain as a separate SVG file.
Currently, to include the company logo in all templates without duplication, I have to link from each template to a PNG of the logo.
However, this would be significantly easier to maintain if I were able to directly transclude the SVG logo in every template, and use it in precisely the same way as a transcluded image file. I would not have to maintain the logo at several resolutions, I would not be wasting disk space, and any tweaks to the logo and slogan would be trivial.
Unfortunately, all my searching for "SVG transclusion", "SVG embedding", etc., just returns information on embedded SVG in HTML5. So my questions: (1) does the SVG standard allow transclusion as I describe, and (2) if so, is it possible to do in Inkscape?
Best,
James Fisher.
Transcluding an external SVG file in an SVG file
-
- Posts: 2
- Joined: Sat Aug 15, 2009 12:44 am
Re: Transcluding an external SVG file in an SVG file
Jameshfisher wrote:(1) does the SVG standard allow transclusion as I describe
Yes, just use the name of the SVG file instead of the name of the PNG file.
(2) if so, is it possible to do in Inkscape?
Yes, but for some reason it doesn't work in Windows.