UpdateWordCount
内容
[
隐藏
]UpdateWordCount()
更新文档的字数统计属性。
public void UpdateWordCount()
评论
UpdateWordCount
重新计算并更新字符、单词和段落 属性BuiltInDocumentProperties
的集合Document
。
注意UpdateWordCount
不更新行数和页数属性。 使用UpdateWordCount
超载并通过真的
value 作为参数来做到这一点。
当您使用评估版本时,评估水印也将包含 在字数统计中。
例子
演示如何更新文档中的所有列表标签。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +
"sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");
builder.Write("Ut enim ad minim veniam, " +
"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.");
// Aspose.Words 不会实时跟踪此类文档指标。
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Paragraphs);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
// 要获得其中三个属性的准确值,我们需要手动更新它们。
doc.UpdateWordCount();
Assert.AreEqual(196, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(36, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(2, doc.BuiltInDocumentProperties.Paragraphs);
// 对于行计数,我们需要调用更新方法的特定重载。
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
doc.UpdateWordCount(true);
Assert.AreEqual(4, doc.BuiltInDocumentProperties.Lines);
也可以看看
- class Document
- 命名空间 Aspose.Words
- 部件 Aspose.Words
UpdateWordCount(bool)
更新文档的字数统计属性,可选择更新Lines
属性.
public void UpdateWordCount(bool updateLinesCount)
范围 | 类型 | 描述 |
---|---|---|
updateLinesCount | Boolean | 真的 是否要计算文档中的行数。 |
评论
此方法将重建文档的页面布局。
例子
演示如何更新文档中的所有列表标签。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +
"sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");
builder.Write("Ut enim ad minim veniam, " +
"quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.");
// Aspose.Words 不会实时跟踪此类文档指标。
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Paragraphs);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
// 要获得其中三个属性的准确值,我们需要手动更新它们。
doc.UpdateWordCount();
Assert.AreEqual(196, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(36, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(2, doc.BuiltInDocumentProperties.Paragraphs);
// 对于行计数,我们需要调用更新方法的特定重载。
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
doc.UpdateWordCount(true);
Assert.AreEqual(4, doc.BuiltInDocumentProperties.Lines);
也可以看看
- class Document
- 命名空间 Aspose.Words
- 部件 Aspose.Words