header footer background images don't display on file reopen
Regina Henschel
rb.henschel at t-online.de
Sun Jan 27 13:18:11 UTC 2019
Hi Jim,
Jim Raykowski schrieb am 27-Jan-19 um 02:17:
> Greetings All,
>
>
> Trying to make header and footer background images redisplay on opening.
> I noticed draw:fill="bitmap" in style:header-footer-properties in a
> .fodt test file.
>
>
> ...
>
> </style:page-layout-properties>
>
> <style:header-style>
>
> <style:header-footer-properties fo:min-height="0in"
> fo:margin-bottom="0.1965in" draw:fill="bitmap" style:repeat="repeat"
> draw:fill-image-ref-point="top-left">
>
> <style:background-image>
>
> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAApUAAACpCAYAAAENcfbOAAAACXBIWXMAAA7EAAAOxQGMMD9a
>
> ...
>
> If draw:fill="bitmap" is removed the image shows in the header on
> reopen. When not removed blue background fill is shown.
>
> Is draw:fill="bitmap" needed?
There must not be attribute draw:fill="bitmap" nor the other associated
draw:fill... at all. The attribute style:repeat is invalid too.
In ODF 1.2 only the attribute fo:background-color (20.175) and the child
element <style:background-image> (17.3) are allowed in
<style:header-footer-properties> (17.5).
In ODF 1.2 extended such attributes would be allowed, but must have a
private namespace like 'loext'.
Try validator https://odfvalidator.org/
and look into spec
http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#element-style_header-footer-properties
Another example of implementing things without considering how they are
correctly reflected in fill format.
Kind regards
Regina
More information about the LibreOffice
mailing list