[Bug 97356] New: implement fallback export of Math object in PPTX
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Jan 25 02:14:55 PST 2016
https://bugs.documentfoundation.org/show_bug.cgi?id=97356
Bug ID: 97356
Summary: implement fallback export of Math object in PPTX
Product: LibreOffice
Version: 5.1.0.0.alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Impress
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: mstahl at redhat.com
CC: libreoffice at lists.freedesktop.org
Depends on: 53419
commit cb890ae43bacd2be24bc74fad2e2e5cce8910995 added OOXML Math export in PPTX
files.
unfortunately OOXML Math markup in PPTX isn't actually specified in ECMA-376
3rd ed., and can only be read by PPT 2010, not by PPT 2007.
so we use MCE (Markup Compatibility and Extensibility) to write the Math markup
as an "extension" and a fallback.
currently the fallback is empty, but we could write a bitmap image shape
instead, which could then be imported by PPT 2007 and older LibreOffice
versions.
the implementation is in ShapeExport::WriteMathShape() in
oox/source/export/shapes.cxx, see the "TODO: export bitmap shape as fallback"
functions to export bitmap shapes already exist in ShapeExport, and the model
of the Math embedded object can be used to retrieve a preview image.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20160125/0fc66337/attachment.html>
More information about the LibreOffice
mailing list