Product: OpenOffice.org
            Type: new
           Title: SVG import filter for OOo
       Posted by: [email protected]
        Affected: all applications
           TaskId: i49991
<http://openoffice.org/bugzilla/show_bug.cgi?id=49991>
  Effective from: OOO340_m0
             CWS: ka102,rsvglibs
      CWS status: integrated


*Flags*
-------
API/ BASIC [ ]
Configuration [ ]
File format change [ ]
Help/ Guide [ ]
Performance test [ ]
Translation [ ]
UI relevant [ ]


*Description*
-------------
Based on customer feedback, the large amount of  votes for issue
http://openoffice.org/bugzilla/show_bug.cgi?id=49991 and the increased
use of SVG files at all, we created an SVG import filter according to
the solution mentioned in the above task. This SVG import filter will
be available with the beta of OOo 3.4.

The SVG file itself can be inserted into an arbitrary document by
using "Insert=>Picture=>From File" or by opening an SVG file via
"File=>Open", in which case the graphic is inserted into an empty Draw
document.

Inside the document, the SVG graphic is treated as an entity, as any
other pixel or vector graphic format. It is not transformed into a
sequence of shapes.

When saving a document containing an SVG graphic, the original SVG
data is preserved inside the document. To be compatible with previous
releases of OOo, a replacement pixel graphic is stored as well beside
the original SVG XML data.

At rendering time, an external library ('librsvg') is used to render
the SVG content with the appropriate resolution, up to a current
limit of 4096 pixels in extent.

Due to the use of the external 'librsvg' and 'cairo' libraries for
rendering purposes, the install sets of OOo will be different on
supported platforms: Windows and Mac install sets will contain all
necessary external libs (librsvg, cairo and depending libs) and will
install them beside the other OOo libs. On Unix platforms, librsvg >=
2.14 is required to be installed on the system, in order to have SVG
import support. OOo will still work without them, but just doesn't
allow to import SVG files in this case.


*Specification URL*
-------------------
-

Send feedback to [email protected]


--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Reply via email to