UpdateWordCount
UpdateWordCount()
Actualiza las propiedades de recuento de palabras del documento.
public void UpdateWordCount()
Observaciones
UpdateWordCount recalcula y actualiza las propiedades Caracteres, Palabras y Párrafos en elBuiltInDocumentProperties colección de laDocument.
Tenga en cuenta queUpdateWordCount no actualiza el número de líneas y propiedades de páginas. Utilice elUpdateWordCount sobrecarga y paseverdadero valor como parámetro para hacer eso.
Cuando utilice una versión de evaluación, la marca de agua de evaluación también se incluirá en el recuento de palabras.
Ejemplos
Muestra cómo actualizar todas las etiquetas de lista en un documento.
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 no realiza un seguimiento de métricas de documentos como estas en tiempo real.
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Paragraphs);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
// Para obtener valores precisos para tres de estas propiedades, necesitaremos actualizarlas manualmente.
doc.UpdateWordCount();
Assert.AreEqual(196, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(36, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(2, doc.BuiltInDocumentProperties.Paragraphs);
// Para el conteo de líneas, necesitaremos llamar a una sobrecarga específica del método de actualización.
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
doc.UpdateWordCount(true);
Assert.AreEqual(4, doc.BuiltInDocumentProperties.Lines);
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words
UpdateWordCount(bool)
Actualiza las propiedades de recuento de palabras del documento, actualiza opcionalmenteLines propiedad.
public void UpdateWordCount(bool updateLinesCount)
| Parámetro | Escribe | Descripción |
|---|---|---|
| updateLinesCount | Boolean | verdadero Si se debe calcular el número de líneas del documento. |
Observaciones
Este método reconstruirá el diseño de página del documento.
Ejemplos
Muestra cómo actualizar todas las etiquetas de lista en un documento.
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 no realiza un seguimiento de métricas de documentos como estas en tiempo real.
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(0, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Paragraphs);
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
// Para obtener valores precisos para tres de estas propiedades, necesitaremos actualizarlas manualmente.
doc.UpdateWordCount();
Assert.AreEqual(196, doc.BuiltInDocumentProperties.Characters);
Assert.AreEqual(36, doc.BuiltInDocumentProperties.Words);
Assert.AreEqual(2, doc.BuiltInDocumentProperties.Paragraphs);
// Para el conteo de líneas, necesitaremos llamar a una sobrecarga específica del método de actualización.
Assert.AreEqual(1, doc.BuiltInDocumentProperties.Lines);
doc.UpdateWordCount(true);
Assert.AreEqual(4, doc.BuiltInDocumentProperties.Lines);
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words