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

We are processing the file from the archive attached using Aspose 21.8.0 and the following code:

        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)

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.

The issues you have found earlier (filed as SLIDESNET-42792) have been fixed in this update.