c# – 在“Presenter View”模式下,形状操作变慢
我正在为PowerPoint 2013开发一个VSTO插件,在演示文稿运行时实时更新自制图表.
图表只是一组形状(矩形,文本块,线条……). 当它更新时,它需要改变一些矩形的大小,它们的背景颜色,一些标签等……它通常很快,除非我在幻灯片选项卡下使用“Presenter View”模式. 激活此选项后,每个UI操作之间至少有一秒的延迟.由于我必须更新包含许多条目的图表,因此更新所有矩形大小和标签大约需要30秒. 我的问题:有没有办法阻止演示文稿更新,做我所有的修改,当一切都完成后,让PowerPoint一次性将更改应用到UI? MSDN论坛上已经报道了同样的问题:Poor VSTO performance during multiscreen slideshow,PowerPoint 2013 解决方法
Microsoft在2015年为此问题提供了部分解决方案:
https://support.microsoft.com/en-us/help/3099951/october-13,-update-for-office 可以在此处找到Powerpoint 2013特有的kb:
在进一步测试之后,它并没有完全解决我的具体方案的问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |