GroupDocs.Comparison a colpo d’occhio

API per confrontare le differenze tra i documenti nelle applicazioni .NET

Illustration comparison

Confronto di file in C#

Rileva le differenze tra i file di origine e di destinazione per le modifiche a livello di paragrafi, parole e caratteri. Identifica le modifiche di stile e formattazione come grassetto, corsivo, sottolineature, barrate, tipi di carattere, ecc.

Sono supportati i formati di file e documenti più diffusi

L’API GroupDocs.Comparison consente un confronto efficiente dei documenti in un’ampia gamma di formati, tra cui PDF, HTML, email, Microsoft Office documenti (Word, Excel, PowerPoint, OneNote, Visio), vari tipi di immagini (JPEG, PNG, PNG, GIF, BMP), file di testo e altro ancora.

Applica o rifiuta facilmente le modifiche

Ogni differenza identificata nei documenti confrontati utilizzando l’API GroupDocs.Comparison può essere applicata o rifiutata in modo selettivo, consentendo la personalizzazione prima dell’esportazione nel documento di output finale.

Rapporto di riepilogo comparativo

Genera un rapporto riassuntivo delle differenze, che descriva in dettaglio tutte le modifiche rilevate nei documenti confrontati e salvalo come riferimento.

Indipendenza dalla piattaforma

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formati di file supportati

GroupDocs.Comparison for .NET 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 identifica le differenze tra due documenti.

Feature icon

Confronta più documenti

Analizza e identifica simultaneamente le differenze tra più documenti.

Feature icon

Formati supportati

Compatibile con oltre 50 formati di documenti ampiamente utilizzati di varie categorie, garantendo un’ampia applicabilità.

Feature icon

Accetta o rifiuta le modifiche

Visualizzazione visiva chiara delle modifiche rilevate, completa di opzioni per accettare o rifiutare tali modifiche.

Feature icon

Genera anteprime

Possibilità di salvare i risultati del confronto come anteprime delle immagini per una facile consultazione e condivisione.

Feature icon

Confronto dei contenuti

Effettua confronti testuali approfonditi a vari livelli, tra cui riga per riga, paragrafo, parola e carattere, evidenziando le differenze per una maggiore chiarezza.

Feature icon

Confronto di stili e formattazioni

Rileva ed evidenzia le alterazioni nella formattazione e nello stile dei documenti, garantendo una revisione completa.

Feature icon

Impostazioni flessibili dei metadati

Conserva i metadati dai file di origine o di destinazione o personalizzali in base alle preferenze dell’utente.

Feature icon

Protezione tramite password

Analizza i documenti protetti da password e proteggi il documento di output con la crittografia delle password per una maggiore sicurezza.

Feature icon

Confronto selettivo delle pagine

Carica e confronta sezioni o pagine specifiche di un documento per un’analisi mirata.

Feature icon

Visualizza commenti

Scegli di visualizzare o nascondere i commenti durante il caricamento del documento di origine, offrendo un maggiore controllo sul processo di confronto.

Esempi di codice

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

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
using(Comparer comparer = new Comparer("source.docx", new LoadOptions() {Password = "1234"}))  
{
    // Carica il documento di destinazione e specificane la password
    comparer.Add("target.docx", new LoadOptions() {Password = "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
using(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