GroupDocs.Comparison a colpo d’occhio

API per confrontare le differenze tra i documenti nelle applicazioni Java

Illustration comparison

Confronto di file in Java

Rileva le modifiche tra i file di origine e di destinazione a livello di paragrafo, parola e carattere. Identifica le modifiche di stile e formattazione come grassetto, corsivo, sottolineature, barrate, tipi di carattere e altro ancora.

Ampio numero di formati supportati

Con l’API GroupDocs.Comparison, puoi confrontare facilmente documenti di diversi formati supportati. Ciò include PDF, HTML, email, documenti Microsoft Office Word, fogli di calcolo Excel, PowerPoint presentazioni, OneNote, Visio diagrammi, testi, JPEG, PNG, GIF e BMP immagini, oltre a molti altri formati.

Applica o rifiuta facilmente le modifiche

Ogni differenza tra i documenti confrontati può essere applicata o rifiutata e quindi esportata nel documento di output.

Rapporto di riepilogo comparativo

Genera un rapporto di riepilogo che elenca tutte le modifiche nei documenti confrontati.

Indipendenza dalla piattaforma

GroupDocs.Comparison for Java supporta i seguenti sistemi operativi, framework e gestori di pacchetti

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formati di file supportati

GroupDocs.Comparison for Java supporta le operazioni con i seguenti formati di file.

Formati Microsoft Office e 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
  • Layout di pagina fisso: PDF

Immagini, grafici e diagrammi

  • Immagini raster: BMP, GIF, JPG, JPEG, PNG
  • Imaging medico: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Altro

  • Testo: TXT
  • Linguaggi di programmazione: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Web: HTM, HTML, MHT, MHTML
  • E-book: MOBI, DjVu
  • Valori separati da delimitatori: CSV

GroupDocs.Comparison caratteristiche

Confronta facilmente documenti, immagini e altri formati PDF con quelli di Office

Feature icon

Comparazione di documenti facile da usare

Analizza e individua facilmente le differenze tra due documenti.

Feature icon

Confronta più documenti

Esamina ed evidenzia simultaneamente le variazioni tra più documenti.

Feature icon

Formati supportati

Compatibilità con oltre 50 formati di documenti ampiamente utilizzati appartenenti a diverse categorie.

Feature icon

Accetta o rifiuta le modifiche

Visualizzazione chiara delle modifiche identificate, con opzioni per accettare o rifiutare le modifiche.

Feature icon

Genera anteprime

Possibilità di salvare i risultati del confronto come anteprime delle immagini.

Feature icon

Confronto dei contenuti

Confronto approfondito dei contenuti testuali su vari livelli, inclusa l’analisi riga per riga, paragrafo, parola e carattere, con enfasi sulle modifiche.

Feature icon

Confronto di stili

Capacità di rilevare ed evidenziare le alterazioni nella formattazione e negli elementi di stile.

Feature icon

Imposta i metadati

Opzione per conservare i metadati dai file di origine o di destinazione o consentire le impostazioni dei metadati definite dall’utente.

Feature icon

Protezione tramite password

Facilita l’analisi dei documenti protetti da password e consente la protezione con password per i documenti risultanti.

Feature icon

Confronta pagine specifiche

Carica e confronta sezioni o pagine specifiche di un documento come richiesto.

Feature icon

Visualizza commenti

Flessibilità per visualizzare o nascondere i commenti durante il caricamento del documento sorgente.

Esempi di codice

Alcuni casi d’uso delle operazioni tipiche di GroupDocs.Comparison for Java

Confronto tra documenti protetti da password.

Per confrontare i documenti che sono protetti da password, devi specificarlo e caricare i documenti:

Come confrontare i documenti protetti da password.

// Carica il documento sorgente e specifica la sua password
try (Comparer comparer = new Comparer("source.docx", new LoadOptions("1234")))
{
    // Carica il documento di destinazione e specificane la password
    comparer.add("target.docx", new LoadOptions("5678"));

    // Salva il risultato del confronto in un file specificato
    comparer.compare("result.docx");
}

Confronto di più documenti PDF.

GroupDocs.Comparison consente di confrontare più di due documenti. L’operazione è quasi la stessa di quando si confrontano due file. Devi solo aggiungere altri file di destinazione alla classe comparer.

Come confrontare tre o più documenti.

// Carica il documento sorgente
try (Comparer comparer = new Comparer("source.docx") 
{
    // Specifica il secondo file per il confronto
    comparer.add("target2.docx");

    // Specifica il terzo file per il confronto
    comparer.add("target3.docx");

    // Salva il risultato del confronto in un file specificato
    comparer.compare("result.docx");
}
 Italiano