[ 
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

Reply via email to