Bug 86021

Summary: Importing un-documented ppt / binary feature records as picture
Product: LibreOffice Reporter: Andras Timar <timar74>
Component: PresentationAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: medium CC: jmadero.dev
Version: Inherited From OOo   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: bugdoc (PPT)

Description Andras Timar 2014-11-07 21:06:29 UTC
Created attachment 109118 [details]
bugdoc (PPT)

Open the attached .ppt file with LibreOffice. In page 5, the whole content becomes an embedded picture. The original page is just an editable text area, not a picture. 

In MS Office 2003, it opens as a picture too.

Similar to Bug 86020, it contains zipped OOXML content:

     ====================================================================
     [DFF_msofbtUDefProp]
     (type: F122h (61730) inst: 0002h (2), vers: 0003h, start: 76, size: 4184)
     ====================================================================

     F122h: -------------------------------------------------------------
     F122h: 007Fh: DFF_Prop_LockAgainstGrouping = false ["Do not group this shape"]
     F122h: 007Eh: DFF_Prop_LockAdjustHandles = false ["Do not adjust"]
     F122h: 007Dh: DFF_Prop_LockText = false ["Do not edit text"]
     F122h: 007Ch: DFF_Prop_LockVertices = false ["Edit Points not allowed"]
     F122h: 007Bh: DFF_Prop_LockCropping = false ["No cropping this shape"]
     F122h: 007Ah: DFF_Prop_LockAgainstSelect = false ["Shape may not be selected"]
     F122h: 0079h: DFF_Prop_LockPosition = false ["Don't allow the shape to be moved"]
     F122h: 0078h: DFF_Prop_LockAspectRatio = false ["Don't allow changes in aspect ratio"]
     F122h: 0077h: DFF_Prop_LockRotation = false ["No rotation"]
     F122h: 0076h: DFF_Prop_LockAgainstUngrouping = false ["Do not ungroup this shape"]
     F122h: Zipped content:
     F122h:
     F122h: [Content_Types].xml:
     F122h: -------------------------------------------------------------
     F122h: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
     F122h: <Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types">
     F122h:  <Default Extension="rels"
     F122h:           ContentType="application/vnd.openxmlformats-package.relationships+xml">
     F122h:  <Default Extension="xml" ContentType="application/xml">
     F122h:  <Override PartName="/drs/downrev.xml"
     F122h:            ContentType="application/vnd.ms-office.DrsDownRev+xml">
     F122h:  <Override PartName="/drs/shapexml.xml"
     F122h:            ContentType="application/vnd.ms-office.DrsShape+xml">
     F122h: </Types>
     F122h: -------------------------------------------------------------
...
     F122h: drs/shapexml.xml:
     F122h: -------------------------------------------------------------
     F122h: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
     F122h: <p xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main">
     F122h:  .... text area is described here ....

So, I guess, newer versions parse that and there is also somewhere picture stored, which is used by MSO 2013 and LibreOffice.
Comment 1 Joel Madero 2014-11-09 16:28:47 UTC
Marking as NEW.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.