API Java pour comparer et fusionner des documents

Créez des applications Java pour comparer efficacement le contenu et le style de texte afin de vérifier les différences dans tous les formats de documents et de fichiers image standard de l’industrie..


Télécharger la version d'essai gratuite

GroupDocs.Comparison pour Java est l’API la plus flexible et la plus facile à utiliser pour développer des applications de comparaison de documents dans un 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 le style de texte entre des formats de documents similaires. Il prend en charge la comparaison de tous les formats de documents standard de l’industrie tels que PDF, HTML, Microsoft Office Word, les feuilles de calcul Excel, les présentations PowerPoint, les e-mails Outlook, les diagrammes Visio, OpenDocument, AutoCAD et les images. Grâce à la fonction de suivi des modifications, le résumé des différences entre le document source et le document cible sera présenté dans un document de comparaison complet. L’API GroupDocs.Comparison pour Java permet de récupérer et d’enregistrer des documents simples, protégés par un mot de passe, ainsi que des documents cryptés via un fichier ou un flux.

GroupDocs.Comparison pour 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 populaires (Windows, Linux, Mac OS) capables d’exécuter l’environnement d’exécution Java.

GroupDocs.Comparison pour les fonctionnalités Java

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

Grâce à l’API GroupDocs.Comparison pour Java, vous pouvez facilement comparer des documents de formats pris en charge pour trouver des 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 pour Java vous permet de comparer des documents à trois niveaux de profondeur. Vous pouvez définir une intensité de comparaison faible (comparer le texte mot par mot avec une précision pour la grille d’imagerie = 50), moyenne (comparer le texte caractère par caractère avec une précision pour la grille d’imagerie = 100) ou élevée (comparer 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 pour Java permet également de comparer le style de texte. Le nom de 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 la différence entre les documents comparés, tandis que les mots et les caractères sont comparés. Pour la comparaison de paragraphes, l’alignement, l’indentation (retrait à gauche, à droite), l’espacement (espace après, espace avant), le retrait de première ligne et l’interligne 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 pour 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.

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