Description: Please see the steps below. Steps to Reproduce: Please open the attached sample Writer file. It has an embedded Calc OLE object where in a number cell the font effect double underline has been set. Editing the Calc document inline shows the double underlined number, but closing it or creating a PDF file will not show the double underline any more. Actual Results: no double underlined number is shown Expected Results: the number should be shown double-underline Reproducible: Always User Profile Reset: No Additional Info: User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0
Created attachment 142029 [details] sample document
Created attachment 142030 [details] screenshot of the format cell configuration
Created attachment 142031 [details] screenshot in writer
Regression introduced by: author Armin Le Grand <Armin.Le.Grand@cib.de> 2017-08-22 10:05:15 +0200 committer Thorsten Behrens <Thorsten.Behrens@CIB.de> 2017-08-22 14:42:28 +0200 commit 302af8c2da58719844d22483b65a9fe5b3674684 (patch) tree 9a0d81cb81e1130e9467f1e4de2077cea78c38f5 parent cc2cb0123ac599bf25c5e17b97b5d7bf93d3e487 (diff) sw: Use primitive renderer for graphics To allow using the prepared VectorData of imported Metafiles (and EMF+), let Writer use a Primitive Renderer for Graphic output. For now, use a temp PrimitiveRenderer (until sw is fully adapted to primitives). Bisected with: bibisect-linux64-6.0 Adding Cc: to Armin Le Grand
Created attachment 146153 [details] Extracted EMF+ image is showing correctly
The EMF+ format is not supporting double-underline. You could set it single-underline: FontStyleUnderline If set, the font typeface MUST be rendered with a line underneath the baseline of the characters. If clear, the font typeface MUST be rendered without a line underneath the baseline.
The commit that introduced this issue was reverted in https://cgit.freedesktop.org/libreoffice/core/commit/?id=83baaec3a087f83d0ad3371d55671d9496771586