PPT文本框的名称在哪里设置

xxiju203 xxiju203 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
ppt2003版,有如下代码
OpenFileDialog op = new OpenFileDialog();
if (op.ShowDialog() == DialogResult.OK)
{
ppt.Application papp = new Microsoft.Office.Interop.PowerPoint.Application();
ppt.Presentation doc = papp.Presentations.Open(op.FileName,Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoFalse);
foreach (ppt.Slide slide in doc.Slides)
{
foreach (ppt.Shape shape in slide.Shapes)
{
MessageBox.Show(shape.Name);
MessageBox.Show(shape.TextFrame.TextRange.Text);
}
}
doc.Close();
papp.Quit();
doc = null;
papp = null;
GC.Collect();
GC.Collect();

}


请问这个shape.Name属性我在PowerPoint中怎样手动设置??我想要做一个模板套用的东西。
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
xxiju203
C# 111,128 成员 642,537 内容