UpdateWordCount
UpdateWordCount()
Aktualisiert die Wortanzahleigenschaften des Dokuments.
public void UpdateWordCount()
Bemerkungen
UpdateWordCount
Berechnet die Eigenschaften „Zeichen“, „Wörter“ und „Absätze“ neu und aktualisiert sieBuiltInDocumentProperties
Sammlung derDocument
.
Beachten Sie, dassUpdateWordCount
aktualisiert die Zeilenanzahl- und Seiteneigenschaften nicht. Verwenden Sie dieUpdateWordCount
Überlastung und PassWAHR
Wert als Parameter, um dies zu tun.
Wenn Sie eine Testversion verwenden, wird das Testwasserzeichen auch in die Wortanzahl einbezogen .
Beispiele
Zeigt, wie alle Listenbezeichnungen in einem Dokument aktualisiert werden.
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 verfolgt solche Dokumentmetriken nicht in Echtzeit.
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Paragraphs);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
// Um genaue Werte für drei dieser Eigenschaften zu erhalten, müssen wir sie manuell aktualisieren.
doc.UpdateWordCount();
Assert.AreEqual(196, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(36, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(2, doc.BuiltInDocumentProperties.Paragraphs);
// Für die Zeilenanzahl müssen wir eine bestimmte Überladung der Aktualisierungsmethode aufrufen.
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
doc.UpdateWordCount(true);
Assert.AreEqual(4, doc.BuiltInDocumentProperties.Lines);
Siehe auch
- class Document
- namensraum Aspose.Words
- Montage Aspose.Words
UpdateWordCount(bool)
Aktualisiert die Wortanzahleigenschaften des Dokuments, optional aktualisiertLines
Eigenschaft.
public void UpdateWordCount(bool updateLinesCount)
Parameter | Typ | Beschreibung |
---|---|---|
updateLinesCount | Boolean | WAHR ob die Anzahl der Zeilen im Dokument berechnet werden soll. |
Bemerkungen
Diese Methode erstellt das Seitenlayout des Dokuments neu.
Beispiele
Zeigt, wie alle Listenbezeichnungen in einem Dokument aktualisiert werden.
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 verfolgt solche Dokumentmetriken nicht in Echtzeit.
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Paragraphs);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
// Um genaue Werte für drei dieser Eigenschaften zu erhalten, müssen wir sie manuell aktualisieren.
doc.UpdateWordCount();
Assert.AreEqual(196, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(36, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(2, doc.BuiltInDocumentProperties.Paragraphs);
// Für die Zeilenanzahl müssen wir eine bestimmte Überladung der Aktualisierungsmethode aufrufen.
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
doc.UpdateWordCount(true);
Assert.AreEqual(4, doc.BuiltInDocumentProperties.Lines);
Siehe auch
- class Document
- namensraum Aspose.Words
- Montage Aspose.Words