Description: LO doesn't implement Polydraw MR Steps to Reproduce: Open attached EMF sample. Actual Results: LO draws an empty image. Expected Results: It should draw couple of figures. Reproducible: Always User Profile Reset: No Additional Info: Polydraw16 is also missed.
Created attachment 171937 [details] EMF sample with Polydraw
Created attachment 171938 [details] Screenshot of the sample EMF file opened in MS Paint
Created attachment 171939 [details] EMF sample with Polydraw16 Coordinates and types of the points are the same in Polydraw and Polydraw16 sample, both EMFs should look the same as on attached screenshot.
confirm in Version: 7.2.0.0.alpha1+ / LibreOffice Community Build ID: 128f67e0efa02294205a1abe1be874557ecdcecd CPU threads: 4; OS: Linux 5.5; UI render: default; VCL: kf5 (cairo+xcb) Locale: ru-RU (ru_RU.UTF-8); UI: ru-RU TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-05-19_06:21:05 Calc: threaded
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/ba0bf0ab2c24d309e8a938cec26daa41eba9c8cf tdf#142249 EMF Implement EMR_POLYDRAW record It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Two years after bug was created, it is finally resolved...
Thanks Bartosz. Working well in Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: c8cb7a658b33e296024044f3377378644a9a97ef CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3 Locale: ro-RO (ro_RO.UTF-8); UI: en-US Calc: threaded Not in (just as a reference for test) Version: 7.5.3.2 (X86_64) / LibreOffice Community Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3 CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3 Locale: ro-RO (ro_RO.UTF-8); UI: en-US Calc: threaded