[Libreoffice-bugs] [Bug 119639] Hidden shape in imported XLS shown in Print window and printed

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Sep 1 21:30:32 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=119639

Aron Budea <baron at caesar.elte.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1

--- Comment #3 from Aron Budea <baron at caesar.elte.hu> ---
In Excel hidden drawing object is not printed (at least not shown in the
preview), but there's no mention of that in the specification.
The relevant properties for binary formats can be found in MS-ODRAW, under
2.3.4.44 Group Shape Boolean Properties (fUsefHidden, fUsefPrint, fHidden,
fPrint).

However, fUsefPrint/fPrint appears to be unused, see the reference
spreadsheets. In a hex viewer, look for BF 03 (0x03BF), and the following 4
bytes, which is the Group Shape Boolean Properties structure.

In the sample with the hidden shape this is: BF 03 02 00 02 00
In both reference samples this is: BF 03 00 00 02 00

The aingle difference is the fUsefHidden boolean value on the 2nd bit.
Perhaps there's a similar structure that stores the to-be-printed property as
for XLSX files (see bug 108691 comment 4).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180901/8cc00c8c/attachment-0001.html>


More information about the Libreoffice-bugs mailing list