Strumenti
Merge PDF Split PDF Compress PDF Tutti gli strumenti →
Soluzioni
For Business For Education For Developers
Azienda
Chi siamo Blog Press Contatti
Prodotto
Prezzi Funzionalità FAQ Security
HomeStrumentiRipara PDF

Ripara PDF

Recupero al meglio delle possibilità di PDF danneggiati: tabelle xref rotte, download troncati, intestazioni corrotte. Tutto viene eseguito interamente nel tuo browser.

Seleziona un PDF danneggiato

oppure trascinane uno qui — la riparazione viene eseguita in locale nel tuo browser

100% in-browser No upload No signup

Come riparare un PDF

Tre passaggi. Il file non lascia mai il tuo browser.

1

Apri il file danneggiato

Scegli o trascina il PDF che non si apre. Viene letto solo nella memoria del tuo browser.

2

Esegui la riparazione

Proviamo il caricatore standard, poi un caricatore tollerante e infine ricostruiamo la tabella xref a partire dai byte grezzi.

3

Scarica la copia riparata

Ottieni un nuovo PDF e un report diagnostico che mostra quale via di recupero ha funzionato.

Come funziona Ripara PDF

Un file PDF è, dal punto di vista strutturale, tre cose: un'intestazione (%PDF-1.x), una sequenza di oggetti indiretti (pagine, font, flussi di contenuto) e una tabella xref alla fine che dice «l'oggetto N vive all'offset di byte X». Quando un PDF non si apre, quasi sempre è successa una di due cose: la xref è errata (download troncato, salvataggio parziale, offset che puntano nel posto sbagliato) oppure uno degli oggetti indiretti è danneggiato (compressione errata, lunghezza assente, flusso rotto).

Tentiamo la riparazione in tre fasi. La fase 1 è un caricamento rigoroso con pdf-lib: questo risolve il caso facile in cui il file in realtà è integro. La fase 2 è un caricamento tollerante: chiediamo a pdf-lib (e al fork @cantoo/pdf-lib, che ha un parser xref un po' più permissivo) di ignorare i singoli oggetti rotti e proseguire. La fase 3 è l'ultima risorsa: percorriamo i byte grezzi cercando ogni blocco N G obj … endobj, costruiamo una tabella xref completamente nuova che punta a quelli trovati e riproviamo il caricatore tollerante con quel file sintetizzato.

Cosa può sistemare questo strumento

  • Download troncati in cui la xref e il trailer sono andati persi alla fine.
  • Offset xref errati — comuni con salvataggi parziali o aggiornamenti incrementali mal eseguiti.
  • Spazzatura anteposta all'inizio del file (rilocalizziamo l'intestazione %PDF-).
  • Oggetti fuori ordine dopo che uno strumento di terze parti ha scritto il file in modo errato.

Cosa non può sistemare questo strumento

  • File cifrati di cui non si conosce la password. La riparazione corregge la struttura, non l'accesso. Usa Sblocca PDF al suo posto.
  • Flussi di contenuto danneggiati. Se le vere istruzioni di disegno della pagina sono corrotte, la riparazione può produrre un file che si apre ma appare vuoto.
  • File senza oggetti recuperabili. Se tutto ciò che c'è dopo l'intestazione è spazzatura, non c'è nulla da ricostruire.

Privacy e sicurezza

I PDF danneggiati sono spesso il risultato di qualcosa che è andato storto con un file importante: un contratto definitivo che non si apre, un documento fiscale che Acrobat si rifiuta di caricare, un estratto conto scaricato misteriosamente corrotto. La maggior parte dei servizi di riparazione online carica il tuo file sul proprio server. Poiché questo strumento viene eseguito interamente nel browser, non c'è alcun passaggio di caricamento, quindi anche i file con contenuti riservati possono essere riparati senza lasciare il tuo dispositivo.

Domande frequenti

Un PDF è una serie di oggetti indiretti (pagine, font, flussi) più una tabella «xref» che li indicizza. Quando un PDF si corrompe, di solito si danneggia una di queste due parti: gli oggetti sono integri ma l'indice è errato, o viceversa. Per prima cosa proviamo i caricatori PDF standard. Se falliscono, percorriamo i byte grezzi, individuiamo ogni marcatore di oggetto e ricostruiamo una nuova tabella xref che punti a essi. Il risultato viene poi riserializzato con le impostazioni PDF più portabili (senza flussi di oggetti) in modo che si apra in qualsiasi lettore.

No. Il PDF danneggiato viene analizzato interamente all'interno del tuo browser da pdf-lib e dalla nostra routine di riparazione a livello di byte. Non c'è alcun passaggio sul server, quindi anche i file con contenuti riservati possono essere riparati in sicurezza.

La riparazione è al meglio delle possibilità. Se i flussi di contenuto della pagina sono essi stessi compromessi, il file potrebbe aprirsi ma risultare vuoto: si tratta di una perdita di dati che lo strumento non può ricreare dal nulla. Se il file non ha alcun oggetto indiretto recuperabile (tutto è stato sovrascritto o troncato oltre il primo oggetto), generiamo un errore chiaro invece di produrre un risultato falso.

Non necessariamente. Il file riparato ha di solito dimensioni simili all'originale. Se l'originale usava i flussi di oggetti (una funzione di compressione), la copia riparata potrebbe essere leggermente più grande perché la rigeneriamo senza di essi per la massima compatibilità.

Solo il danno strutturale, non la password. Se hai un PDF corrotto e protetto da password, riparalo prima e poi usa il nostro strumento Sblocca PDF con la password corretta.

 Italiano
Get unlimited PDF tools + AI features
Start free trial →