GroupDocs.Comparison en un coup d’œil

API pour comparer les différences entre les documents dans Java applications

Illustration comparison

Comparaison de fichiers dans Java

Détectez les changements entre les fichiers source et cible au niveau des paragraphes, des mots et des caractères. Identifiez les modifications de style et de mise en forme telles que le gras, l’italique, le soulignement, les barrés, les types de police, etc.

Un grand nombre de formats pris en charge

Grâce à l’API GroupDocs.Comparison, vous pouvez facilement comparer des documents de différents formats pris en charge. Cela inclut PDF, HTML, e-mail, Microsoft Office Word documents, Excel feuilles de calcul, PowerPoint présentations, OneNote, Visio diagrammes, textes, JPEG, PNG, GIF et BMP images, ainsi que de nombreux autres formats.

Appliquez ou rejetez facilement les modifications

Chaque différence entre les documents comparés peut être appliquée ou rejetée, puis exportée vers le document de sortie.

Rapport de synthèse de comparaison

Générez un rapport récapitulatif répertoriant toutes les modifications apportées aux documents comparés.

Indépendance de la plateforme

GroupDocs.Comparison for Java prend en charge les systèmes d’exploitation, les frameworks et les gestionnaires de packages suivants

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formats de fichiers pris en charge

GroupDocs.Comparison for Java prend en charge les opérations utilisant les [formats de fichiers] suivants (https://docs.groupdocs.com/comparison/java/supported-document-formats/).

formats Microsoft Office et 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
  • Mise en page fixe: PDF

Images, graphiques et diagrammes

  • Images matricielles: BMP, GIF, JPG, JPEG, PNG
  • Imagerie médicale: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Autres

  • Texte: TXT
  • Langages de programmation: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Web: HTM, HTML, MHT, MHTML
  • Livres électroniques: MOBI, DjVu
  • Valeurs séparées par des délimiteurs: CSV

GroupDocs.Comparison fonctionnalités

Comparez facilement PDF et des documents, images et autres formats Office

Feature icon

Comparaison de documents facile à utiliser

Analysez et identifiez facilement les différences entre deux documents.

Feature icon

Comparez plusieurs documents

Examinez et mettez en évidence simultanément les écarts entre plusieurs documents.

Feature icon

Formats pris en charge

Compatibilité avec plus de 50 formats de documents largement utilisés provenant de différentes catégories.

Feature icon

Accepter ou rejeter les modifications

Visualisation claire des modifications identifiées, avec des options permettant d’accepter ou de rejeter les modifications.

Feature icon

Générez des aperçus

Possibilité d’enregistrer les résultats de comparaison sous forme d’aperçus d’images.

Feature icon

Comparaison de contenus

Comparaison approfondie du contenu du texte à différents niveaux, y compris l’analyse ligne par ligne, paragraphe, mot et caractère, en mettant l’accent sur les modifications.

Feature icon

Comparaison de styles

Possibilité de détecter et de mettre en évidence les modifications de mise en forme et de style des éléments.

Feature icon

Définir les métadonnées

Possibilité de conserver les métadonnées des fichiers source ou cible, ou d’autoriser les paramètres de métadonnées définis par l’utilisateur.

Feature icon

Protection par mot de passe

Facilite l’analyse des documents protégés par mot de passe et permet de protéger par mot de passe les documents qui en résultent.

Feature icon

Comparez des pages spécifiques

Chargez et comparez des sections ou des pages spécifiques d’un document selon les besoins.

Feature icon

Afficher les commentaires

Possibilité d’afficher ou de masquer les commentaires lors du chargement du document source.

Exemples de code

Quelques cas d’utilisation d’opérations typiques de GroupDocs.Comparison for Java

Comparaison de documents protégés par mot de passe.

Pour comparer des documents qui sont protégés par mot de passe, vous devez le spécifier puis charger les documents :

Comment comparer des documents protégés par mot de passe.

// Chargez le document source et spécifiez son mot de passe
try (Comparer comparer = new Comparer("source.docx", new LoadOptions("1234")))
{
    // Chargez le document cible et spécifiez son mot de passe
    comparer.add("target.docx", new LoadOptions("5678"));

    // Enregistrer le résultat de la comparaison dans un fichier spécifié
    comparer.compare("result.docx");
}

Comparaison de plusieurs PDF documents.

GroupDocs.Comparison vous permet de comparer plus de deux documents. Le fonctionnement est quasiment le même que lors de la comparaison de deux fichiers. Il vous suffit d’ajouter d’autres fichiers cibles à la classe comparer.

Comment comparer trois documents ou plus.

// Charger le document source
try (Comparer comparer = new Comparer("source.docx") 
{
    // Spécifiez le deuxième fichier à comparer
    comparer.add("target2.docx");

    // Spécifiez le troisième fichier à comparer
    comparer.add("target3.docx");

    // Enregistrer le résultat de la comparaison dans un fichier spécifié
    comparer.compare("result.docx");
}
 Français