https://bugs.documentfoundation.org/show_bug.cgi?id=102780
--- Comment #9 from Jiří Nováček <[email protected]> --- Reproduced just by opening the EMF file. I am not sure if the comment below corresponds to testing or fixing the problem. Version: 25.2.0.0.alpha0+ (AARCH64) / LibreOffice Community Build ID: 905e7c1105536c9757fa2c2faf670738aab02595 CPU threads: 8; OS: macOS 15.0; UI render: Skia/Metal; VCL: osx Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US Calc: threaded > ExtTextOutW record with Aleph/Bet/Gimel/Dalet has ETO_GLYPH_INDEX set. > > As per [MS-EMF] spec: > "This bit indicates that the codes for characters in an output text string > are indexes of the character glyphs in a TrueType font. > Glyph indexes are font-specific, so to display the correct characters on > playback, > the font that is used MUST be identical to the font used to generate the > indexes." > > That could be probably supported by using HarfBuzz' > hb_font_glyph_to_string() or FreeType's FT_Get_Glyph_Name() to "convert > encoding". > > (Kudos to Behdad for pointing to the right APIs). -- You are receiving this mail because: You are the assignee for the bug.
