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