spire.presentation支持给powerpoint形状设置可选文本(标题和说明),同时也支持获取形状的可选文本,这意味着我们可以通过可选文本寻找到指定的形状。本文将介绍如何使用spire.presentation设置和获取powerpoint形状的可选文本。
c#
//创建presentation实例
presentation ppt = new presentation();
//加载powerpoint文档
ppt.loadfromfile("input.pptx");
//获取第一张幻灯片
islide slide = ppt.slides[0];
//给幻灯片中的第一个形状设置可选文本 (标题和说明)
slide.shapes[0].alternativetitle = "矩形";
slide.shapes[0].alternativetext = "这是一个矩形";
//获取幻灯片中的第一个形状的可选文本 (标题和说明)
//string title = slide.shapes[0].alternativetitle;
//string description = slide.shapes[0].alternativetext;
//保存文档
ppt.savetofile("output.pptx", fileformat.pptx2013);
vb.net
'创建presentation实例
dim ppt as new presentation()
'加载powerpoint文档
ppt.loadfromfile("input.pptx")
'获取第一张幻灯片
dim slide as islide = ppt.slides(0)
'给幻灯片中的第一个形状设置可选文本 (标题和说明)
slide.shapes(0).alternativetitle = "矩形"
slide.shapes(0).alternativetext = "这是一个矩形"
'获取幻灯片中的第一个形状的可选文本 (标题和说明)
'string title = slide.shapes[0].alternativetitle;
'string description = slide.shapes[0].alternativetext;
'保存文档
ppt.savetofile("output.pptx", fileformat.pptx2013)
设置可选文本的效果图: