https://bz.apache.org/bugzilla/show_bug.cgi?id=63028
Bug ID: 63028 Summary: Provide font embedding for slideshows Product: POI Version: 4.0.x-dev Hardware: All OS: All Status: NEW Severity: normal Priority: P2 Component: SL Common Assignee: dev@poi.apache.org Reporter: kiwiwi...@apache.org Target Milestone: --- The project [1] which brought me to POI has some font embedding functionality [2]. My goal is now to provide convenience methods for XSLF and helper classes for HSLF (not sure, if the unknown font records also contain MTX fonts), to embed fonts. In POI, I can only provide the interface to integrate the converted/compiled MTX fonts - similar to PJs poi-shared-strings project, I forked [3] and will provide a sfntly project [4] to convert and embed the truetype fonts. Although google put the code under ASF license, I think it's better to keep it outside our trunk. A bit off-topic: With things like the SVG-support (with huge a dependency to batik, which is not listed in the poms on purpose), signature support (with dependencies to bouncycastle / xmlsec) and Apache service mix changes (which we don't track), I think about a place how to provide those non-core features in a more user-friendly way. I have two problems with that, either it's forked code (but with an ASL) or it's simply blowing our dist files with dependencies. We had already discussions about that, but outsourcing the implementations to private github repos is also not so convincing ... [1] https://github.com/kiwiwings/pptx-shape-exporter [2] https://stackoverflow.com/questions/47920767/how-to-add-custom-fonts-in-apache-poi-ppt https://mail-archives.apache.org/mod_mbox/poi-user/201310.mbox/%3c525b017b.90...@gmx.de%3E [3] https://github.com/googlei18n/sfntly [4] https://github.com/kiwiwings/sfntly -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org