Manipulating shapes slows down when in Presenter View

I am developing a VSTO plugin for PowerPoint 2013 that updates a makeshift diagram in real time while a presentation is in progress.

A chart is just a group of shapes (rectangles, text blocks, lines, ...).

When it is updated, it needs to resize some rectangles, their background colors, some labels, etc. This is usually fast, unless I use the Presenter View on the Slide Show tab.

Presenter view

When this option is activated, there is at least one second delay between each manipulation of the user interface. Since I need to update a chart with many records, it may take about 30 seconds to update all sizes and labels of the rectangle.

My question is: is there a way to prevent the presentation from updating, make all my changes, and when everything is done allow PowerPoint to apply the changes in the user interface once for all?

This issue was reported in the MSDN forums: Poor VSTO performance during multi-screen slideshows, PowerPoint 2013

+7
c # powerpoint vsto
source share
1 answer

Microsoft provided a partial solution to this problem back in 2015: https://support.microsoft.com/en-us/help/3099951/october-13,-2015,-update-for-office

KB specific to Powerpoint 2013 can be found here: https://support.microsoft.com/en-us/help/3085564

When you include a slide show in the presenter’s view and then enter text in the slide as usual in PowerPoint 2013, the text is added slowly in the presenter’s view, but not in normal mode. After entering the text, everything will be displayed immediately in normal mode.

After further testing, this does not completely solve the problem for my specific scenario.

0
source share

All Articles