Slide Notes Are Missing when Converting PPTX to HTML5 Using Aspose.Slides for .NET

Hi,
we started using export to html5 and we are facing some issues. We saw that the Html5Options object is missing properties we have on HtmlOptions such as NotesCommentsLayouting which allowed us to specify whether we want Notes/Comments to be included in the output Html. When using export to html5, notes are missing from the output file.
The code:

using (Presentation presentation = new Presentation(pptxInputFilePath))
{
    HtmlOptions options = new HtmlOptions
    {
        HtmlFormatter = HtmlFormatter.CreateDocumentFormatter("", false),
        NotesCommentsLayouting =
        {
            NotesPosition = includeNotes ? NotesPositions.BottomTruncated : NotesPositions.None,
        }
    };
    presentation.Save($"{folderName}\\{fileName}_svg.html", SaveFormat.Html, options);

    presentation.Save($"{folderName}\\{fileName}_html5.html", SaveFormat.Html5, new Html5Options
    {
        AnimateShapes = false,
        AnimateTransitions = false
    });
}

The version we are using is Aspose.Slides.NET.22.4.0.
See attached the input pptx and the output files in both save formats. Thank you!

PptxOutputFiles.zip (22.4 KB)
input_notes.zip (29.0 KB)

@arnoldbeilandevozon,
Thank you for the description your requirements.

I’ve added tickets with ID SLIDESNET-43218 (displaying notes in HTML5 document) and SLIDESNET-43219 (displaying comments in HTML5 document) to our issue tracking system. Our development team will consider implementing these features. You will be notified when the issues are resolved.

Hello,
do you have any update for this issue?

@SriranjiniNv
We are sorry for the inconvenience caused. Unfortunately, it is not resolved yet and the ETA requests were logged under the tickets ID SLIDESNET-43218 and SLIDESNET-43219. We have linked your post to these ticket and will keep you informed regarding any available updates.

@SriranjiniNv
Tentative ETA is 22.12.

Hello,
are there any news on this issue?

@SriranjiniNv,
The issues have not been resolved yet. Unfortunately, I don’t have any additional information.

Hello,
can you please provide any closer information when this issue will be addressed? Currently it’s not allowing us to switch to latest version of your library and causing us quite big issues.

@SriranjiniNv,
The issues you found earlier were blocked by another issue. Our developers are working on the blocking problem. Unfortunately, I don’t have any additional information yet.

Hi! Are there any updates / ETA on this?

@arnoldbeilandevozon,
I asked our development team to update the ETA for the issues you found. We will provide information as soon as possible. Thank you for your patience.

@arnoldbeilandevozon,
Our development team has updated ETA for the issue to version 22.9. This release will be published in the second half of September. We apologize for any inconvenience.

Can you please confirm that this issue was indeed released as part of 22.9?

@SriranjiniNv,

We are sorry but the ETA for the ticket(s) was shifted to v24.1. Currently, the status is “Under Review”. Hopefully the upcoming release will include the fixes for the issue(s).

We apologize for the inconvenience caused.

As 24.1 release is available, can you please confirm if this issue is solved there?

@SriranjiniNv,
The issue SLIDESNET-43218 (displaying notes in HTML5 document) has been resolved. A fix will be included in Aspose.Slides for .NET 24.2. This release will be published in the second half of February. You will be able to display slide notes in an output HTML document as follows:

using (Presentation presentation = new Presentation("test.pptx"))
{
    presentation.Save("index.html", SaveFormat.Html5, new Html5Options()
    {
        OutputPath = "test_pptx",
        NotesCommentsLayouting = new NotesCommentsLayoutingOptions() { NotesPosition = NotesPositions.BottomTruncated }
    });
}

Unfortunately, the issue SLIDESNET-43219 (displaying comments in HTML5 document) is still open. We apologize for any inconvenience caused.

@SriranjiniNv,
Our developers will begin working on the issue SLIDESNET-43219 this week. Thank you for your patience.

The issues you found earlier (filed as SLIDESNET-43218) have been fixed in Aspose.Slides for .NET 24.2 (ZIP, MSI).
You can check all fixes on the Release Notes page.
You can also find the latest version of our library on the Product Download page.

@arnoldbeilandevozon, @SriranjiniNv,
With Aspose.Slides for .NET 24.2, you can convert PowerPoint presentations to HTML5 documents with slide notes as follows:

using (Presentation presentation = new Presentation("test.pptx"))
{
    presentation.Save("index.html", SaveFormat.Html5, new Html5Options
    {
        OutputPath = "test_pptx",
        NotesCommentsLayouting = new NotesCommentsLayoutingOptions
        { 
            NotesPosition = NotesPositions.BottomTruncated 
        }
    });
}

@arnoldbeilandevozon, @SriranjiniNv,
The issue SLIDESNET-43219 (displaying comments in a generated HTML5 document) will be resolved in Aspose.Slides for .NET 24.4. This release will be published in the second half of April, and you will be notified. Thank you for your patience.