[
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: [email protected]
For additional commands, e-mail: [email protected]