PageCount
Document.PageCount property
获取通过最近的页面布局操作计算得出的文档中的页数。
public int PageCount { get; }
例子
演示如何计算文档中的页数。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("Page 1");
builder.InsertBreak(BreakType.PageBreak);
builder.Write("Page 2");
builder.InsertBreak(BreakType.PageBreak);
builder.Write("Page 3");
// 验证文档的预期页数。
Assert.AreEqual(3, doc.PageCount);
// 获取 PageCount 属性会调用文档的页面布局来计算值。
// 当将文档渲染为固定的页面保存格式时,不需要重新执行此操作,
// 例如.pdf。因此,您可以节省一些时间,尤其是处理更复杂的文档。
doc.Save(ArtifactsDir + "Document.GetPageCount.pdf");
也可以看看
- method UpdatePageLayout
- class Document
- 命名空间 Aspose.Words
- 部件 Aspose.Words