I’m using the SVG content generated for each slide by Aspose.Slides for .NET after converting a pptx input file to html. It is important for me to have access to this svg from the DOM as I might have to manipulate it afterwards using some JS code.
I have noticed that when exporting notes is enabled, the slides are converted to images with a base64 encoded png source. More precisely if I use
HtmlOptions options = new HtmlOptions
SvgResponsiveLayout = true,
HtmlFormatter = HtmlFormatter.CreateDocumentFormatter("", false),
NotesPosition = NotesPositions.BottomFull
for the export, what I’ll get in the resulting html for the individual slides is:
image.png (14.0 KB)
This is a blocker as I can no longer have acces to the individual text portions inside the slide. If I convert without the NotesCommentsLayouting property being set, then the slide content is an svg which works well for my needs.
Is there some way to keep the slides as svgs and avoid conversion to png when notes are exported as well? Can I do something to have DOM access to both the notes and the slide content at the same time (as svg for example)?
The Aspose.Slides for .NET version I’m using right now is 20.4.0. Atached the input pptx file too in a zip.
withnotes.zip (26.7 KB)
Thanks for any help!