C#使用aspose.words包开发word,删除word中的第一个空白页的程序
时间: 2023-07-16 11:14:25 浏览: 500
如何删去空白页PDF.docx
以下是使用Aspose.Words包在C#中删除Word中第一个空白页的示例代码:
```csharp
using Aspose.Words;
public void RemoveFirstBlankPage(string filePath)
{
// Load document
Document doc = new Document(filePath);
// Get the first section
Section firstSection = doc.FirstSection;
// Check if the first section has a blank first page
if (firstSection.PageSetup.RestartPageNumbering && firstSection.PageSetup.PageStartingNumber == 0)
{
// Remove the first blank page by setting the starting number to 1
firstSection.PageSetup.PageStartingNumber = 1;
}
// Save document
doc.Save(filePath);
}
```
该代码首先加载Word文档,然后获取第一个部分。然后检查第一个部分是否有一个空白的第一页,如果是,则通过将页面起始编号设置为1来删除第一个空白页。最后,保存文档并覆盖原始文件。
阅读全文