Proposal: Promote svg support

todd rme toddrme2178 at gmail.com
Fri Jul 1 07:53:04 BST 2011


On Thu, Jun 30, 2011 at 10:20 PM,  <jaham at gmx.net> wrote:
> On Wednesday 29 June 2011 13:22:12 Inge Wallin wrote:
>> On Saturday, June 25, 2011 19:45:17 jaham at gmx.net wrote:
>> > Hi folks...
>> >
>> > I want to make a proposal to move the svg supporting classes now residing
>> > in calligra/filters/karbon/svg to a lib in calligra/libs/svg.
>> > You may ask why I want to do that. The following are some reasons:
>> >
>> > 1. Make it possible to have support for loading and saving embedded svg
>> > documents in odf files.
>> >
>> > 2. Support for copy-pasting in svg format.
>> >
>> > 3. Some shapes may optionally support to save directly to svg via an
>> > Interface (i.e. SvgSerializable) to implement.
>> >
>> > 4. Allow other application to add svg file format support easily.
>> >
>> > The first and third point is especially important for the artistic text
>> > shape. After improving that shape a lot it became clear that there is no
>> > way to represent that shape in odf. So I had to remove the old insuffient
>> > loading/saving code. This has two consequences:
>> > a) the shape can not be saved to odf,
>> > b) copy-pasting of that shape does not work.
>> > This has to be fixed.
>> >
>> > So my intention is to create a svg lib which helps implement the 3 points
>> > above and thus move the svg support to a more prominent position.
>> >
>> > Before starting on this project I wanted to get some opinions from you if
>> > that is something to attempt or if that is utter bullshit.
>>
>> To add more SVG support is great.  Not the least because ODF 1.2 recommends
>> pixmaps to always be PNG and vector images to always be SVG.
>
> Is OpenOffice/LibreOffice capable of handling embedded svg data?

OpenOffice can, LibreOffice cannot.

-Todd



More information about the calligra-devel mailing list