API de Java para comparar archivos

Cree aplicaciones Java para comparar eficazmente el contenido de los archivos en busca de diferencias en todos los formatos de archivos de imágenes y documentos estándar.


Descargue prueba gratis

¿Qué es GroupDocs.Comparison for Java

GroupDocs.Comparison for Java es la API más flexible y fácil de usar para ayudarle a desarrollar aplicaciones de comparación de documentos en el entorno Java. El verificador de diferencias y la API de combinación de documentos le permiten detectar cambios y diferencias en el contenido, así como en el estilo del texto, entre formatos de documentos similares.

Formatos admitidos

La biblioteca GroupDocs.Comparison admite la detección de diferencias tanto en el contenido como en el estilo del texto entre formatos populares de imágenes y documentos, como PDF, HTML, correo electrónico Outlook, documentos de Microsoft Office Word, hojas de cálculo de Excel, presentaciones de PowerPoint, Onenote, diagramas de Visio, textos, png. , imágenes gif y bmp, así como cientos de otros formatos.

Capacidades de comparación

La comparación se puede realizar para detectar cambios en el contenido de palabras, párrafos, tablas o gráficos y sus estilos, y le proporcionará un documento de comparación que enumera un resumen de las diferencias, su número y tipo de pertenencia. GroupDocs.Comparison for Java puede extraer fácilmente información básica sobre el documento fuente, comparar y guardar documentos simples, cifrados y protegidos con contraseña de varios formatos a través de un archivo o flujo de datos.

Documentación y ejemplos

Ya existe mucha documentación sobre el uso de la biblioteca de comparación en diferentes plataformas con ejemplos de código, por lo que no tiene que pensar mucho en cómo trabajar con GroupDocs.Comparison para la API Java en su aplicación.

Compatibilidad

GroupDocs.Comparison for Java no requiere la instalación de ningún software externo en el sistema. Es compatible con todas las versiones de Java y admite sistemas operativos populares (Windows, Linux, MacOS) capaces de ejecutar el entorno de ejecución Java.

Compare documentos fácilmente usando la API de Java

A través de la API GroupDocs.Comparison for Java puede comparar fácilmente documentos de formatos admitidos para encontrar diferencias entre ellos. El siguiente ejemplo muestra cómo comparar dos documentos de Microsoft Word usando Java:

try (Comparer comparer = new Comparer("D:\\source.pdf")) {
    comparer.add("D:\\target.pdf");
    comparer.compare("D:\\result.pdf");
}

Especificar nivel de detalle de comparación

GroupDocs.Comparison for Java le permite comparar documentos en tres niveles de profundidad. Puede configurar la intensidad de la comparación para que sea baja (compare el texto palabra por palabra con una precisión para la cuadrícula de imágenes = 50), media (compare el texto carácter por carácter con una precisión para la cuadrícula de imágenes = 100) o alta (compare el texto carácter por carácter con precisión para las imágenes). cuadrícula = 150).

Comparar estilo de texto

Junto con el contenido del documento, la API GroupDocs.Comparison for Java también permite comparar el estilo del texto. El nombre de la fuente, el tamaño, el color, el estilo (negrita, cursiva, subrayado, versalitas e hipervínculos) y, si corresponde, el color inferior, también se pueden comparar para comprobar la diferencia entre los documentos comparados, mientras se comparan las palabras y los caracteres. Para comparar párrafos, también se pueden comparar la alineación, la sangría (sangría izquierda, sangría derecha), el espaciado (espacio después, espacio antes), la sangría de la primera línea y el interlineado. De manera similar, cuando corresponda, también se pueden comparar otras secciones de una página a través de la API GroupDocs.Comparison for Java. Las secciones incluyen la distancia del pie de página, los márgenes de la página (izquierdo, derecho, superior e inferior), la altura de la página, la orientación de la página, el color del borde y el ancho de la línea.

Funciones de GroupDocs.Comparison for Java

Recursos de apoyo y aprendizaje

GroupDocs.Comparison ofrece API de visualización de documentos para otros entornos de desarrollo populares

Back to top
 Español