Che cos'è questo strumento?
Uno strumento di confronto PDF prende due versioni di un documento, ad esempio un contratto prima e dopo le revisioni, o due bozze di un report, e ti mostra le differenze tra i due senza doverli leggere fianco a fianco riga per riga.
Questo strumento funziona tramite il confronto del contenuto testuale: utilizza pdf.js per estrarre il testo da ogni pagina di entrambi i PDF (secondo la specifica ISO 32000 del formato PDF, ogni pagina memorizza il proprio testo come sequenze posizionate, che pdf.js restituisce nell'ordine di lettura), quindi esegue un confronto a livello di parola tra il testo delle pagine corrispondenti. Ti indica esattamente quali parole sono state aggiunte o rimosse.
È importante essere chiari su cosa questo strumento rileva e cosa no: si tratta di un confronto del contenuto testuale, non di un confronto visivo a livello di pixel. Rileva in modo affidabile le modifiche alla formulazione, le frasi aggiunte o eliminate e i paragrafi riorganizzati. Non rileva modifiche puramente visive o di impaginazione, come un cambio di carattere, un cambio di colore, un'immagine spostata o una pagina riorganizzata che mantiene esattamente le stesse parole. Se devi verificare che un documento sia identico a un altro pixel per pixel, questo non è lo strumento adatto; se devi sapere se il testo è cambiato, invece sì.
Perché usarlo?
- Vedi le modifiche a colpo d'occhio: il testo aggiunto e rimosso viene evidenziato con colori diversi in ogni pagina, invece di confrontare a occhio due documenti.
- Riepilogo del numero di pagine in anteprima: quante pagine ha il file A, quante il file B e quante pagine differiscono effettivamente.
- Gestisce PDF con un numero di pagine diverso: le pagine presenti solo in un file vengono segnalate anziché essere saltate silenziosamente.
- Privato per progettazione: contratti, bozze e altri documenti sensibili non lasciano mai il tuo dispositivo, poiché sia l'estrazione che il confronto avvengono nella scheda del browser.
- Gratuito, senza limiti di pagine oltre a quanto il tuo browser può gestire, e senza bisogno di un account.
Come si usa
- Clicca o trascina il file A (il PDF originale) nella prima area di caricamento.
- Clicca o trascina il file B (il PDF modificato) nella seconda area di caricamento.
- Clicca su "Confronta PDF" e attendi mentre il testo di ogni pagina viene estratto e confrontato.
- Leggi la riga di riepilogo per il numero di pagine e quante differiscono.
- Scorri i risultati pagina per pagina: le evidenziazioni verdi indicano il testo aggiunto nel file B, il testo barrato in rosso indica il testo rimosso dal file A, e le pagine senza evidenziazioni non sono cambiate.
Esempio
Input
contratto-v1.pdf (3 pagine) e contratto-v2.pdf (3 pagine), dove nella terza pagina è stata riformulata una clausolaRisultato
Riepilogo: "File A: 3 pagine, file B: 3 pagine — 1 pagina differisce", con la pagina 3 che mostra la vecchia clausola barrata in rosso e la nuova formulazione evidenziata in verdeLe pagine 1 e 2 risultano identiche, quindi puoi andare direttamente all'unica pagina che è effettivamente cambiata.
Quando usare Confronta PDF invece di Confronta Testo
Entrambi gli strumenti finiscono per eseguire lo stesso tipo di confronto a livello di parola, ma partono da input diversi. Usa Confronta PDF quando hai due file PDF veri e propri, come un contratto, una fattura o un report, e vuoi che lo strumento apra entrambi, estragga il testo di ogni pagina e abbini le pagine automaticamente.
Usa invece lo strumento Confronta Testo quando hai già il contenuto sotto forma di testo, ad esempio hai copiato e incollato una clausola da un PDF, oppure stai confrontando due versioni di un file di configurazione, di uno script o della bozza di un'email. È più veloce in questo caso, poiché non è coinvolta alcuna analisi di PDF, e funziona con qualsiasi testo incollato, non solo con pagine estratte da un PDF.
Casi d'uso comuni
- Verificare cosa è effettivamente cambiato tra due revisioni di un contratto o accordo legale prima di firmarlo.
- Rivedere le modifiche tra la bozza e la versione finale di un report, una proposta o un elaborato accademico.
- Confermare che una fattura o un ordine d'acquisto corrisponda a una versione precedente dopo che un fornitore ha inviato una revisione.
- Individuare modifiche non autorizzate o inattese tra un documento originale e una copia che qualcun altro ha modificato.
Domande frequenti
Questo strumento confronta l'esatta impaginazione visiva dei PDF, o solo il testo?
Solo il contenuto testuale di ogni pagina. Estrae il testo che pdf.js riesce a leggere da ogni pagina e lo confronta parola per parola. Non segnalerà una modifica puramente visiva, come un carattere diverso, un titolo ricolorato o un'immagine spostata, se le parole sottostanti sono le stesse. Se ti serve un confronto visivo a livello di pixel, dovresti convertire entrambi i PDF in immagini e confrontare i pixel, cosa che questo strumento leggero basato sul browser non fa.
Cosa succede se i due PDF hanno un numero di pagine diverso?
Le pagine vengono confrontate in base alla posizione (la pagina 1 di A con la pagina 1 di B, e così via). Se un file ha più pagine dell'altro, le pagine in più vengono mostrate come "presenti solo nel file A" o "presenti solo nel file B" invece di essere saltate o generare un errore.
Può confrontare PDF scansionati o pagine composte solo da immagini?
Solo se il PDF contiene testo effettivamente incorporato: le pagine scansionate che sono semplici immagini senza un livello di testo sottostante non offrono nulla che pdf.js possa estrarre, quindi quelle pagine appariranno vuote. Esegui prima l'OCR sulla scansione per aggiungere un livello di testo se hai bisogno di confrontarla in questo modo.
I miei PDF vengono caricati da qualche parte per essere confrontati?
No. Entrambi i file vengono letti, il loro testo estratto e il confronto calcolato interamente nel tuo browser tramite JavaScript. Nessun file viene inviato a un server: non c'è nulla da caricare.
Ho già il testo di entrambi i documenti: mi serve questo strumento?
No: se hai già estratto o copiato il testo in formato testo semplice, usa direttamente lo strumento Confronta Testo, poiché salta il passaggio di analisi del PDF e confronta subito il testo. Usa Confronta PDF quando hai i due file PDF veri e propri e vuoi che l'estrazione delle pagine venga gestita per te.