section.Document里没有Pages方法
时间: 2024-02-06 14:04:02 浏览: 139
document
非常抱歉,我的回答有误。确实在 Spire.Doc 的 Section 类中没有 Pages 属性。你可以通过以下方式来获取某个页码的所有文本:
```csharp
using Spire.Doc;
using Spire.Doc.Documents;
// 假设你已经加载了文档并获取了某个页码的 Section 对象
Section section = document.Sections[0];
int pageIndex = 2;
string pageText = "";
foreach (Paragraph para in section.Paragraphs)
{
if (para.GetPageInfo().PageIndex == pageIndex)
{
pageText += para.Text;
}
}
```
代码中,我们遍历了 Section 中的所有 Paragraph 对象,通过 Paragraph 的 GetPageInfo() 方法来获取该段落所在的页码信息,并判断该段落所在的页码是否为目标页码,如果是,则将该段落的文本内容添加到 pageText 变量中。最终,pageText 变量中保存了该页的所有文本。
阅读全文