Created attachment 200012 [details] Pptx presentation with issue Dashed lines are solid after export to SVG Expected result: dashed lines are dashed in the target SVG after export
Created attachment 200013 [details] exported SVG
Reproduced in Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: fabdac1af8d30f849a94defd516d6699945f908d CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3 Locale: es-ES (es_ES.UTF-8); UI: en-US Calc: threaded but not in Version: 6.4.0.0.alpha1+ Build ID: 9bc848cf0d301aa57eabcffa101a1cf87bad6470 CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3; Locale: en-US (es_ES.UTF-8); UI-Language: en-US Calc: threaded
Also reproduced in Version: 24.2.0.0.alpha1+ (X86_64) / LibreOffice Community Build ID: 898d5d470e24a55556f2fb244fec24df33ba8855 CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3 Locale: es-ES (es_ES.UTF-8); UI: en-US Calc: threaded
first bad Version: 7.1.4.0.0+ / LibreOffice Community commit 57595773df9f89245457443a3def786fa0e70a69 author Luboš Luňák <l.lunak@collabora.com> Tue Apr 27 11:44:48 2021 +0200 do not apply line dashing in drawinglayer (tdf#136957) basegfx::utils::applyLineDashing() is not as good as the actual VCL backend dashing, and there are some rounding errors because of all the canvas transformation matrices or whatever, which leads to the drawing problem. So use LineInfo to carry the dashing information. As a part of this change, also make LineInfo use doubles instead of ints. The use of transformation matrices means that the values may be fractional and less than one.
Created attachment 200432 [details] Screenshot of the issue Thanks for the clarification! I have attached a screenshot with how it looks in LibreOffice v.25.2.2 and how it looks in the exported SVG