Vb.net Powerpoint文本框未保留占位符中的大小设置

Vb.net Powerpoint文本框未保留占位符中的大小设置,vb.net,powerpoint,Vb.net,Powerpoint,我正在尝试开发一个应用程序,使用VB.NET创建powerpoint报告。我已经准备好了一张幻灯片模板,我会把它复制到报告的每一页。模板中有一些文本占位符和一些图像占位符。我已经设置了文本占位符,因此它们应该重新缩放文本以适应占位符区域 目前,我正试图通过加载模板来实现这一点,然后使用复制方法根据需要复制模板幻灯片。然后,我在每张幻灯片中填写详细信息。但是,出于某种原因,文本框不会保留重缩放文本以适应大小设置,或者至少它们不会强制执行该设置。当我检查输出时,文本经常溢出,但设置仍然正确。如果我将

我正在尝试开发一个应用程序,使用VB.NET创建powerpoint报告。我已经准备好了一张幻灯片模板,我会把它复制到报告的每一页。模板中有一些文本占位符和一些图像占位符。我已经设置了文本占位符,因此它们应该重新缩放文本以适应占位符区域

目前,我正试图通过加载模板来实现这一点,然后使用复制方法根据需要复制模板幻灯片。然后,我在每张幻灯片中填写详细信息。但是,出于某种原因,文本框不会保留重缩放文本以适应大小设置,或者至少它们不会强制执行该设置。当我检查输出时,文本经常溢出,但设置仍然正确。如果我将其更改为其他设置,则将其更改回文本重新缩放。我试着在代码中这样做,但似乎不起作用

我以前的方法是使用slides类的InsertFromFile方法导入模板幻灯片。这确实保持了格式的正确性,但只有在我导入了设计和配色方案之后。问题是,在主幻灯片视图中,我导入的每一张幻灯片都有一个重复的条目,我不知道如何为所有幻灯片都创建一个条目


有什么想法吗?

请不要理会。似乎如果我只在第一张幻灯片上应用设计和配色方案,它仍然正确地应用于所有其他幻灯片