本文将介绍使用Spire.Presentation for .NET给PowerPoint文档添加节的三种方式:
添加节到文档末尾
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Input.pptx");
//添加节到文档末尾
Section section = ppt.SectionList.Append("New Section");
//保存结果文档
ppt.SaveToFile("AddSection.pptx", FileFormat.Pptx2013);
Dim ppt As Presentation = New Presentation()
ppt.LoadFromFile("Input.pptx")
Dim section As Section = ppt.SectionList.Append("New Section")
ppt.SaveToFile("AddSection.pptx", FileFormat.Pptx2013)

插入节到指定位置
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Input.pptx");
//插入节到第一个索引位置
Section section = ppt.SectionList.Insert(0, "New Section");
//保存结果文档
ppt.SaveToFile("InsertSectionAtSpecifiedPosition.pptx", FileFormat.Pptx2013);
Dim ppt As Presentation = New Presentation()
ppt.LoadFromFile("Input.pptx")
Dim section As Section = ppt.SectionList.Insert(0, "New Section")
ppt.SaveToFile("InsertSectionAtSpecifiedPosition.pptx", FileFormat.Pptx2013)

添加节到指定幻灯片前
//加载PowerPoint文档
Presentation ppt = new Presentation();
ppt.LoadFromFile("Input.pptx");
//添加节到第二张幻灯片前面
Section section = ppt.SectionList.Add("New Section", ppt.Slides[1]);
//保存结果文档
ppt.SaveToFile("AddSectionBeforeSlide.pptx", FileFormat.Pptx2013);
Dim ppt As Presentation = New Presentation()
ppt.LoadFromFile("Input.pptx")
Dim section As Section = ppt.SectionList.Add("New Section", ppt.Slides(1))
ppt.SaveToFile("AddSectionBeforeSlide.pptx", FileFormat.Pptx2013)

从 Spire.XLS 版本 10.9.0开始,新加了属性workbook.IsHideWindow,支持隐藏和取消隐藏Excel窗口。该文将详细介绍如何使用C#/VB.NET 隐藏Excel当前窗口。
using Spire.Xls;
namespace HideWindow
{
class Program
{
static void Main(string[] args)
{
//加载示例文档
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
//隐藏窗口
workbook.IsHideWindow = true;
//保存文档
workbook.SaveToFile("result.xlsx", ExcelVersion.Version2013);
}
}
}
Imports Spire.Xls
Namespace HideWindow
Class Program
Private Shared Sub Main(ByVal args() As String)
'加载示例文档
Dim workbook As Workbook = New Workbook
workbook.LoadFromFile("Sample.xlsx")
'隐藏窗口
workbook.IsHideWindow = true
'保存文档
workbook.SaveToFile("result.xlsx", ExcelVersion.Version2013)
End Sub
End Class
End Namespace
效果图:

Spire.PDF 6.9.0 现已正式发布。该版本成功解决了一些在打印PDF文档,获取图片以及提取阿拉伯文本时出现的问题。详情请查阅以下内容。
问题修复:
Spire.XLS 10.9.0现已发布。此版本支持隐藏.xlsx文档视图的功能(.xls文档暂不支持),同时优化了插入/删除行的时间。另外,它还修复了一些.xlsx转PDF、设置文档属性、取消保护密码及加载文档时出现的问题。详情参见下文。
新功能:
workbook.IsHideWindow = true;
优化:
问题修复: