We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

PPTX to HTML conversion with wrong multi-character emojis

Hi!
We are processing the file from the archive attached using Aspose 21.8.0 and the following code:
AsposeLicenser.LoadLicense();

        using (Presentation presentation = new Presentation(pptxInputFilePath))
        {
            HtmlOptions options = new HtmlOptions
            {
                SvgResponsiveLayout = true,
                HtmlFormatter = HtmlFormatter.CreateDocumentFormatter("", false),
                NotesCommentsLayouting =
                {
                    NotesPosition = includeNotes ? NotesPositions.BottomFull : NotesPositions.None
                }
            };

            presentation.Save(outputHtmlFilePath, SaveFormat.Html, options);
        }

When using files containing emojis with zero-width joiners ( from multiple sources e.g. win + . ,internet copy pasted ) the two ( or more ) components are placed in separate < tspan >s, and not rendered within the page as one single emoji.
AsposeIssue.zip (74.0 KB)
Thanks.

@arnoldbeilandevozon,
Thank you for the issue description. I reproduced the problem with incorrect displaying emoji images in HTML and logged the issue with ID SLIDESNET-42792 in our tracking system. Our development team will investigate this case. You will be notified when the problem is fixed.