Nos complace anunciar el lanzamiento de GroupDocs.Comparison for .NET 26.2, disponible a partir de febrero de 2026.
GroupDocs.Comparison versión 26.2 incluye múltiples mejoras para reforzar el rendimiento y la estabilidad, incluidas mejoras para la comparación de documentos Word y una nueva clase de opciones dedicada.

Correcciones y mejoras

  • [Enhancement] Rendimiento de comparación significativamente mejorado para documentos Word de gran tamaño. (COMPARISONNET-4684)
  • [Enhancement] Posibilidad de especificar ChangeType directamente en el método GetChanges. (COMPARISONNET-4548)
  • [Bug] Se corrigió la excepción NullReference al comparar documentos Word con WordTrackChanges = true. (COMPARISONNET-4688)
  • [Enhancement] Nueva clase WordCompareOptions para la comparación de documentos Word. (COMPARISONNET-4685)
  • [Bug] La comparación de documentos se bloquea cuando el documento Word contiene una fórmula de código de campo de varias líneas. (COMPARISONNET-4295)

Características principales

Capacidad de especificar ChangeType directamente en el método GetChanges

Ahora puedes especificar ChangeType directamente al llamar al método GetChanges para filtrar qué tipos de cambios se devuelven.

Nueva clase WordCompareOptions para la comparación de documentos Word

Se ha creado una nueva clase WordCompareOptions específicamente para la comparación de documentos Word, lo que permite configurar opciones de comparación específicas de Word de manera dedicada y segura por tipos.

using (var comparer = new Comparer("source.docx"))
{
    comparer.Add("target.docx");

    var options = new WordCompareOptions()
    {
        DetectStyleChanges = true,
        DisplayMode = WordCompareOptions.ComparisonDisplayMode.Revisions
    };

    comparer.Compare("result.docx", options);
}

Cambios en la API pública

CompareOptions ha sido refactorizado para separar la configuración específica de cada tipo de documento. Las opciones específicas de Word ahora están disponibles en la clase dedicada WordCompareOptions (DisplayMode, MarkLineBreaks, CompareBookmarks, y otras). Estas propiedades continúan existiendo en CompareOptions, pero están marcadas como obsoletas y se eliminarán en una futura versión. El código existente sigue siendo compatible.

Cómo obtener la actualización

Puedes obtener la última versión desde NuGet o descargarla directamente desde el sitio web de GroupDocs.

NuGet

GroupDocs.Comparison for .NET 26.2

Descarga directa

Descarga los ensamblados para .NET y .NET Framework desde la página de GroupDocs.Comparison for .NET 26.2.

Más información