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

Regina Henschel <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |108198, 162118
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
           Severity|enhancement                 |normal
                 CC|                            |[email protected]

--- Comment #7 from Regina Henschel <[email protected]> ---
The problem is not only that it styles single cells, but it uses the wrong
attribute for it.

Currently LibreOffice uses a loext:graphic-properties element. That means, that
the background setting is lost, when you save the document to ODF 1.4 strict.

The correct behavior would be to use a table:style-name attribute in the
<table:table> element that refers to a <style:style> element of
style:family="table". That has a child element <style:table-properties> (17.15,
ODF 1.4, part 3). And this child element has a suitable attribute
fo:background-color. That was already possible prior to ODF 1.4. ODF 1.4 gives
the additional feature to use a <style:background-fill> child element. And that
has for example the additional feature to provide gradient or hatch fill.

Tested with Version: 25.8.3.2 (X86_64)
Build ID: 8ca8d55c161d602844f5428fa4b58097424e324e
CPU threads: 32; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Vulkan;
VCL: win
Locale: de-DE (de_DE); UI: en-US
Calc: threaded

Because of the wrong attribute loext:graphic-properties this is not an
enhancement request but a bug.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=108198
[Bug 108198] [META] ODF export is unsuitable or invalid XML
https://bugs.documentfoundation.org/show_bug.cgi?id=162118
[Bug 162118] [META] Complete ODF 1.4 support
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to