[ https://issues.apache.org/jira/browse/BATIK-916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14394648#comment-14394648 ]
Antoine Levy-Lambert commented on BATIK-916: -------------------------------------------- Herve, I would be interested to see your code too, Antoine > Export SVG to PowerPoint using POI library > ------------------------------------------ > > Key: BATIK-916 > URL: https://issues.apache.org/jira/browse/BATIK-916 > Project: Batik > Issue Type: Bug > Components: (RFE) Request For Extension > Affects Versions: 1.7 > Environment: Operating System: All > Platform: All > Reporter: Hervé Girod > Assignee: Batik Developer's Mailing list > > RFE #33348 asks to be able to convert SVG to WMF or EMF. > This RFE asks to be able to convert SVG to PowerPoint documents. Basically a > SVG document would become one slide in a PPT document. This capability would > also allow as some cool side effects: > - being able to get WMF and EMF images (because PowerPoint allows conversion > to EMF and WMF) > - being able to create "natively" a PPT document from a SVG image for eople > who want to use EMF and WMF just to get a PowerPoint document at the end > - interoperate with programs such as OpenOffice which are able to read > PowerPoint documents > I (Hervé Girod) have a working copy of a SVG => PowerPoint transcoder, using > Apache POI HSLF classes in scratchpad (last POI Beta version). I could not > use the PPGraphics2D which comes with the HSLF package; however using this > class fired no exceptions, but the result was very incorrect, though I don't > know if it comes from the maturity of this class, the way I used it, or even > specific Graphics2D features that were heavily used by my (rather complex) > SVG examples and not supported yet. It turned out I created a new > PPTranscoder class, associated with a PPTGraphics2D (of course). > I have no problem to give this code to Apache (I already filed a contributor > agreement some time ago and sent a lot of patches for the WMF => SVG > conversion), as it can be useful to others, but apart from the fact that I > surely have to perform more tests, I really don't know how to integrate it in > Batik (it uses a part of POI). > POI is under Apache 2.0 like Batik. The problem is I don't know what is the > best way to 'integrate" POI library with Batik in order to provide this > functionality without making Batik dependent from POI at the end (and even if > this is really possible to do this cleanly) -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: batik-dev-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: batik-dev-h...@xmlgraphics.apache.org