GroupDocs.Comparison de un vistazo

API para comparar las diferencias entre documentos en Java aplicaciones

Illustration comparison

Comparación de archivos en Java

Detecta cambios entre los archivos de origen y destino a nivel de párrafo, palabra y carácter. Identifique los cambios de estilo y formato, como negrita, cursiva, subrayados, tachados, tipos de fuente, etc.

Gran cantidad de formatos compatibles

Con la API GroupDocs.Comparison, puede comparar fácilmente documentos de varios formatos compatibles. Esto incluye PDF, HTML, correo electrónico, Microsoft Office Word documentos, Excel hojas de cálculo, PowerPoint presentaciones, OneNote, Visio diagramas, textos, JPEG, PNG, GIF y BMP imágenes, así como muchos otros formatos.

Aplica o rechaza cambios fácilmente

Todas las diferencias entre los documentos comparados se pueden aplicar o rechazar y, a continuación, exportar al documento de salida.

Informe resumido de comparación

Genere un informe resumido que enumere todos los cambios en los documentos comparados.

Independencia de la plataforma

GroupDocs.Comparison for Java es compatible con los siguientes sistemas operativos, marcos y gestores de paquetes

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de archivo compatibles

GroupDocs.Comparison for Java admite operaciones con los siguientes formatos de archivo.

Formatos Microsoft Office y OpenDocument

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • Diseño de página fijo: PDF

Imágenes, gráficos y diagramas

  • Imágenes rasterizadas: BMP, GIF, JPG, JPEG, PNG
  • Imagenología médica: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Otros

  • Texto: TXT
  • Lenguajes de programación: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Web: HTM, HTML, MHT, MHTML
  • Libros electrónicos: MOBI, DjVu
  • Valores separados por delimitadores: CSV

GroupDocs.Comparison características

Compara fácilmente documentos, imágenes y otros formatos de PDF y Office

Feature icon

Comparación de documentos fácil de usar

Analice y señale fácilmente las diferencias entre dos documentos.

Feature icon

Comparar varios documentos

Examine y resalte simultáneamente las variaciones en varios documentos.

Feature icon

Formatos compatibles

Compatibilidad con más de 50 formatos de documentos ampliamente utilizados de diversas categorías.

Feature icon

Aceptar o rechazar los cambios

Visualización clara de los cambios identificados, con opciones para aceptar o rechazar modificaciones.

Feature icon

Generar vistas previas

Capacidad para guardar los resultados de la comparación como vistas previas de imágenes.

Feature icon

Comparación de contenido

Comparación exhaustiva del contenido del texto en varios niveles, incluido el análisis línea por línea, párrafo, palabra y carácter, con énfasis en las alteraciones.

Feature icon

Comparación de estilos

Capacidad para detectar y resaltar alteraciones en los elementos de formato y estilo.

Feature icon

Definir metadatos

Opción para conservar los metadatos de los archivos de origen o destino, o permitir la configuración de metadatos definida por el usuario.

Feature icon

Protección mediante contraseña

Facilita el análisis de los documentos protegidos con contraseña y permite la protección con contraseña de los documentos resultantes.

Feature icon

Comparar páginas específicas

Cargue y compare secciones o páginas específicas de un documento según sea necesario.

Feature icon

Mostrar comentarios

Flexibilidad para mostrar u ocultar comentarios al cargar el documento fuente.

Ejemplos de código

Algunos casos de uso de operaciones típicas de GroupDocs.Comparison for Java

Comparación de documentos protegidos con contraseña.

Para comparar documentos que están protegidos con contraseña, debe especificarlo y luego cargar los documentos:

Cómo comparar documentos protegidos con contraseña.

// Cargue el documento fuente y especifique su contraseña
try (Comparer comparer = new Comparer("source.docx", new LoadOptions("1234")))
{
    // Cargue el documento de destino y especifique su contraseña
    comparer.add("target.docx", new LoadOptions("5678"));

    // Guardar el resultado de la comparación en un archivo especificado
    comparer.compare("result.docx");
}

Comparación de varios PDF documentos.

GroupDocs.Comparison permite comparar más de dos documentos. La operación es casi la misma que cuando se comparan dos archivos. Solo tiene que añadir más archivos de destino a la clase comparer.

Cómo comparar tres o más documentos.

// Cargar el documento fuente
try (Comparer comparer = new Comparer("source.docx") 
{
    // Especifique el segundo archivo para la comparación
    comparer.add("target2.docx");

    // Especifique el tercer archivo para la comparación
    comparer.add("target3.docx");

    // Guardar el resultado de la comparación en un archivo especificado
    comparer.compare("result.docx");
}
 Español