Description: EOT fonts may be TTF or OTF. libEOT is missing a fix to support OTF fonts. https://github.com/umanwizard/libeot/tree/pr-2 Might also consider the following PR. I'm not sure if there is a memory leak or not: https://github.com/umanwizard/libeot/pull/12 Related commits: https://git.libreoffice.org/core/+/faf45f80e1963534d72a60636836b816f6d27442%5E%21 https://git.libreoffice.org/core/+/d0ee08cfbf12145027eee7ad46448a8734693c06%5E%21 Related Meta bug: https://bugs.documentfoundation.org/show_bug.cgi?id=113338 Steps to Reproduce: 1. Open a PPTX file with embedded EOT OTF font Actual Results: Font fail to get imported in Impress. Expected Results: Font should get imported. Reproducible: Always User Profile Reset: No Additional Info: 25.8.0.0 alpha0+
Tomaž: thought you might be interested in this one since it concerns libeot.
Created attachment 201325 [details] PPTX with embedded OTF font
Created attachment 201326 [details] PDF exported from PowerPoint
Created attachment 201327 [details] PDF exported from Impress 25.8
To reproduce the missing embedded OTF support: 1. Ensure that your machine doesn't have the NotoSans-Black font installed. 2. Open the attached PPTX presentation in Impress 25.8. 3. Compare with the attached PDF exported from PowerPoint. NotoSans-Black.otf can be downloaded from here: https://notofonts.github.io/#latin-greek-cyrillic
Created attachment 201405 [details] PPTX with embedded TTF font