Created attachment 165605 [details] Reproducer document Steps to reproduce: 1) open the attached pptx 2) compare the result (visually) with powerpoint Expected result: something similar is shown Actual result: powerpoint shows a series of servers, libreoffice shows what is closer to an abstract painting :)
Created attachment 165606 [details] How it looks in Impress
Created attachment 165607 [details] How it looks in PowerPoint
Second problem: the EMF is very slow to open. An optimized master build gives: $ time OOO_EXIT_POST_STARTUP=1 ./soffice.bin --nologo scratch.pptx real 2m2,153s
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d75c5b38911557173c54a78f42ff220ab3918573 tdf#136836 emfio: speed up import of EMF import when the orig PDF is available It will be available in 7.1.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.
Performance is now OK and the result is also close to correct, but more blurry than possible. I keep the bug open till I resolve that piece.
Created attachment 165657 [details] Improved Impress output: better, but blurry Just to save it somewhere, I attach the current state (better, but blurry result).
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/01024ee24c6e89044c68051f6fd5f1264905e90c [API CHANGE] tdf#136836 emfio: set size hint on inner PDF if used as shape fill It will be available in 7.1.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.
Created attachment 165709 [details] Better, non-blurry result.
This now looks OK to me, visually and performance-wise.
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/f1494915d40f4bdb3e25bd35427ba7b773b91838 tdf#136836 emfio: speed up import of EMF import when the orig PDF is available It will be available in 7.0.3. 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.
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/69842afcab0c5043c3c554493dd92d58c2bb02af [API CHANGE] tdf#136836 emfio: set size hint on inner PDF if used as shape fill It will be available in 7.0.3. 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.
Verified in Version: 7.1.0.0.alpha0+ Build ID: 121771e37f7e2de41cd5643475861062bf25627b CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded besides, the document opens in a few seconds, very nice!! @Miklos, thanks for fixing this issue!
*** Bug 124133 has been marked as a duplicate of this bug. ***
*** Bug 114187 has been marked as a duplicate of this bug. ***
*** Bug 119662 has been marked as a duplicate of this bug. ***
Miklos, you did a great work with this. Please see attachment 165752 [details] and attachment 165754 [details] from bug 119662, if you would also work on these or you can add some explanation there, to open a new bugs.