C# 使用Free Spire.Presentation 实现对PPT插入、编辑、删除表格

2019-12-30 18:27:34王冬梅

步骤二:获取第一张幻灯片上的表格         


ITable table = null;
   foreach (IShape shape in ppt.Slides[0].Shapes)
   {
    if (shape is ITable)
    {
     table = (ITable)shape;

步骤三:删除第四列及第四行                 


 table.ColumnsList.RemoveAt(3, false;
     table.TableRows.RemoveAt(4, false;

步骤四:保存文档          


 ppt.SaveToFile("删除行与列.pptx", FileFormat.Pptx2010);

C#,PPT,插入,编辑,删除表格

3.删除表格

步骤一:初始化一个Presentation实例并加载一个PowerPoint文档          


Presentation ppt = new Presentation();
   ppt.LoadFromFile(@"C:UsersAdministratorDesktop创建表格.pptx");

步骤二:初始化一个List对象,元素类型为IShape         


List<IShape> tableShapes = new List<IShape>();

步骤三:获取第一张幻灯片上所有的表格图形并添加到List          


 foreach (IShape shape in ppt.Slides[0].Shapes)
   {
    if (shape is ITable)
    {
     tableShapes.Add(shape);
    }
   }

步骤四:从幻灯片删除第一个表格图形           


ppt.Slides[0].Shapes.Remove(tableShapes[0]);

步骤五:保存文档          


ppt.SaveToFile("删除表格.pptx", FileFormat.Pptx2010);

总结

以上所述是小编给大家介绍的C# 使用Free Spire.Presentation 实现对PPT插入、编辑、删除表格,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ASPKU网站的支持!


注:相关教程知识阅读请移步到c#教程频道。