API Java pour comparer des fichiers

Créez des applications Java pour comparer efficacement le contenu des fichiers afin de détecter les différences dans tous les formats de documents et de fichiers image standard.


Télécharger la version d'essai gratuite

Qu’est-ce que GroupDocs.Comparison for Java

GroupDocs.Comparison for Java est l’API la plus flexible et la plus simple à utiliser pour vous aider à développer des applications de comparaison de documents dans l’environnement Java. Le vérificateur de différences et l’API de fusion de documents vous permettent de détecter les changements et les différences de contenu ainsi que de style de texte entre des formats de documents similaires.

Formats pris en charge

La bibliothèque GroupDocs.Comparison prend en charge la détection des différences de contenu et de style de texte entre les formats d’image et de document courants tels que PDF, HTML, courrier électronique Outlook, documents Microsoft Office Word, feuilles de calcul Excel, présentations PowerPoint, OneNote, diagrammes Visio, textes, png , images gif et bmp ainsi qu’une centaine d’autres formats.

Capacités de comparaison

La comparaison peut être effectuée pour détecter les changements dans le contenu des mots, des paragraphes, des tableaux ou des graphiques et leurs styles, et vous fournira un document de comparaison répertoriant un résumé des différences, leur nombre et leur type d’appartenance. GroupDocs.Comparison for Java peut facilement extraire des informations de base sur le document source, comparer et enregistrer des documents simples, protégés par mot de passe et cryptés de différents formats via un fichier ou un flux de données.

Documentation et exemples

Il existe déjà de nombreuses documentations sur l’utilisation de la bibliothèque Comparison sur différentes plates-formes avec des exemples de code, vous n’avez donc pas à réfléchir sérieusement à la façon de travailler avec GroupDocs.Comparison pour l’API Java dans votre application.

Compatibilité

GroupDocs.Comparison for Java ne nécessite l’installation d’aucun logiciel externe sur le système. Il est compatible avec toutes les versions de Java et prend en charge les systèmes d’exploitation courants (Windows, Linux, MacOS) capables d’exécuter l’environnement d’exécution Java.

Comparez facilement des documents à l’aide de l’API Java

Grâce à l’API GroupDocs.Comparison for Java, vous pouvez facilement comparer des documents de formats pris en charge pour trouver les différences entre eux. L’exemple suivant montre comment comparer deux documents Microsoft Word à l’aide de Java :

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

Spécifier le niveau de détail de la comparaison

GroupDocs.Comparison for Java vous permet de comparer des documents à trois niveaux de profondeur. Vous pouvez définir l’intensité de la comparaison sur faible (comparez le texte mot par mot avec une précision pour la grille d’imagerie = 50), moyenne (comparez le texte caractère par caractère avec une précision pour la grille d’imagerie = 100) ou élevée (comparez le texte caractère par caractère avec une précision pour l’imagerie). grille = 150).

Comparer le style de texte

Outre le contenu du document, l’API GroupDocs.Comparison for Java permet également de comparer le style de texte. Le nom de la police, la taille, la couleur, le style (gras, italique, souligné, petites majuscules et hyperliens) et, le cas échéant, la sous-couleur peuvent également être comparés pour vérifier les différences entre les documents comparés, pendant que les mots et les caractères sont comparés. Pour la comparaison de paragraphes, l’alignement, l’indentation (retrait gauche, retrait droit), l’espacement (espace après, espace avant), le retrait de la première ligne et l’espacement des lignes peuvent également être comparés. De même, le cas échéant, d’autres sections d’une page peuvent également être comparées via l’API GroupDocs.Comparison for Java. Les sections incluent la distance du pied de page, les marges de la page (gauche, droite, haut et bas), la hauteur de la page, l’orientation de la page, la couleur de la bordure et la largeur de la ligne.

GroupDocs.Comparison for Java Fonctionnalités

Ressources d'assistance et d'apprentissage

GroupDocs.Comparison propose des API de visualisation de documents pour d’autres environnements de développement populaires

Back to top
 Français