Utilità PDF — confronto testo, metadati, hash e visualizzatore informazioni
Utilità PDF e metadati
Strumenti di utilità PDF online gratis — confronta il contenuto testuale tra PDF, modifica i metadati (titolo, autore, oggetto), calcola l'hash SHA-256, visualizza informazioni dettagliate sul file. Anche: Editor PDF | Sicurezza | Comprimi | OCR.
Modifica metadati
Scelga un file per calcolarne l'hash. I valori di hash identificano in modo univoco il contenuto del file.
Scelga un PDF per visualizzarne le informazioni dettagliate.
Confronto testo: estrae il testo da entrambi i PDF, poi confronta riga per riga. Le righe verdi sono aggiunte nel PDF B, le righe rosse sono rimosse dal PDF A. La qualità dell'estrazione del testo dipende dalla struttura interna del PDF. I PDF scansionati o basati su immagini potrebbero non produrre testo.
Metadati: legge e modifica le proprietà del documento PDF (titolo, autore, oggetto, parole chiave, creatore, produttore). Le modifiche vengono scritte nel dizionario delle informazioni del documento PDF. I normali visualizzatori PDF mostrano questi metadati in Proprietà file.
Hash: calcola un hash crittografico del file PDF usando l'API Web Crypto (SHA-1, SHA-256, SHA-384, SHA-512) oppure un'alternativa per MD5. Serve per verificare l'integrità o per controllare se due file sono identici.
Info: legge le proprietà del documento PDF tra cui numero di pagine, dimensioni delle pagine, metadati, nomi dei font, numero di file incorporati e stato della cifratura.
Com'è fatto un PDF all'interno
Ogni PDF è, nel suo nucleo, un elenco di oggetti numerati. Una pagina non è memorizzata come un unico blocco di testo formattato — il file contiene invece un albero delle pagine (un catalogo che elenca ogni pagina), e ogni pagina punta a un flusso di contenuto: un programma compatto di istruzioni di disegno come «posiziona questo glifo qui, traccia questa linea là». Font e immagini vivono in oggetti separati che le pagine condividono per riferimento.
Alla fine del file si trova la tabella xref (cross-reference), che registra l'offset in byte di ogni oggetto. È ciò che permette a un visualizzatore PDF di saltare direttamente alla pagina 300 senza analizzare le prime 299 — ed è per questo che eliminare o aggiungere pagine richiede attenzione: gli offset devono restare coerenti.
Perché conta per gli strumenti sopra: l'editor dei metadati scrive il dizionario delle informazioni del documento; il visualizzatore delle informazioni legge l'albero delle pagine, i font e le risorse; e strumenti come Comprimi e Modifica riorganizzano questi oggetti (PDF 1.5+ può impacchettare molti piccoli oggetti in flussi di oggetti compressi, ed è da lì che proviene la maggior parte dei risparmi di «comprimi PDF»). Gli strumenti di Esportazione percorrono i flussi di contenuto per estrarre di nuovo testo e coordinate.