<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:libreoffice@nisz.hu" title="NISZ LibreOffice Team <libreoffice@nisz.hu>"> <span class="fn">NISZ LibreOffice Team</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - FILESAVE XLSX Background fill of shapes disappear"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=124013">bug 124013</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">See Also</td>
<td>
</td>
<td>https://bugs.documentfoundation.org/show_bug.cgi?id=136566
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - FILESAVE XLSX Background fill of shapes disappear"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=124013#c15">Comment # 15</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - FILESAVE XLSX Background fill of shapes disappear"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=124013">bug 124013</a>
from <span class="vcard"><a class="email" href="mailto:libreoffice@nisz.hu" title="NISZ LibreOffice Team <libreoffice@nisz.hu>"> <span class="fn">NISZ LibreOffice Team</span></a>
</span></b>
<pre>(In reply to Xisco FaulĂ from <a href="show_bug.cgi?id=124013#c14">comment #14</a>)
<span class="quote">> In that commit, jacobo added this comment in
> <a href="https://opengrok.libreoffice.org/xref/core/oox/source/export/drawingml">https://opengrok.libreoffice.org/xref/core/oox/source/export/drawingml</a>.
> cxx?r=ef43ee69#443
>
> // in case the shape used the style color and the user didn't change it,
> // we must not write a <a: solidFill> tag.
>
> why? who knows...
> </span >
The idea here was to preserve theme color info. But we still don't write out
themeN.xml so reading back the actual color fails.
Excel writes the shape solid fill like:
<a:solidFill>
<a:schemeClr val="accent2"/>
</a:solidFill>
and line color like:
<a:ln w="38100">
<a:solidFill>
<a:schemeClr val="accent6"/>
</a:solidFill>
</a:ln>
These schemeClr "links" are preserved on XLSX export by Calc.
The actual RGB values are defined in the themeN.xml which Calc unfortunately
does not save.
So Excel can use its default themes and show correctly the roundtripped colors
based on this, but Calc cannot.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>