Tips & Tricks

Come riparare o convertire un PDF creato con un software più recente e che non si apre

Un collega ti invia un PDF creato nell'ultima versione di Adobe Acrobat. Fai doppio clic sul file e il visualizzatore PDF visualizza un errore: "Impossibile aprire questo file. Potrebbe essere stato creato utilizzando una versione più recente di Adobe Acrobat." Il file non è danneggiato. È stato creato correttamente da un software moderno. Il tuo visualizzatore è semplicemente troppo vecchio per comprendere le nuove funzionalità del formato PDF utilizzate nel file.

Le versioni in formato PDF avanzano nel tempo. Le versioni più recenti introducono funzionalità come crittografia avanzata, compressione migliorata, migliore tagging di accessibilità e supporto per dimensioni di pagina più grandi. I visualizzatori PDF più vecchi che non sono stati aggiornati non possono elaborare i file creati con queste funzionalità più recenti. La soluzione Riparazione PDF per questa situazione consiste nel convertire il file in una versione PDF precedente supportata dal visualizzatore.

How to Repair or Convert a PDF That Was Created by Newer Software and Will Not Open

Comprensione della compatibilità della versione PDF

Le versioni PDF sono numerate semplicemente: da 1.0 a 2.0. La maggior parte dei documenti oggi utilizza PDF da 1.4 a 1.7, di cui 2.0 è l'ultima revisione principale. Ogni versione aggiungeva funzionalità. PDF 1.4 ha introdotto la trasparenza. PDF 1.5 ha introdotto flussi di oggetti e flussi di riferimenti incrociati per una migliore compressione. PDF 1.6 ha introdotto l'incorporamento dei caratteri OpenType. Funzionalità interattive estese di PDF 1.7. PDF 2.0 ha modernizzato la crittografia e ha aggiunto il supporto per i dati geospaziali.

Quando un PDF utilizza una funzionalità di una versione più recente, come la crittografia AES a 256 bit diventata standard in PDF 2.0, un visualizzatore più vecchio che comprende solo fino a PDF 1.7 non può elaborare tale crittografia. Lo spettatore vede un metodo di crittografia sconosciuto e si rifiuta di aprire il file. Questa è una misura di sicurezza. Invece di tentare di elaborare dati che non comprende e di produrre potenzialmente un output confuso, l'utente rifiuta di aprire il file e segnala l'incompatibilità della versione.

WukongPDF

Prova a riparare PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →

Controllare la versione PDF e determinare la compatibilità

Controlla la versione PDF aprendo il file in qualsiasi visualizzatore in grado di aprirlo o esaminando l'intestazione del file. La versione viene visualizzata nelle proprietà del documento in File, Proprietà, Descrizione. Appare come "Versione PDF: 1.7" o simile. Se non è possibile aprire il file, è necessario uno strumento di riparazione in grado di leggere direttamente l'intestazione del file.

La domanda è se le funzionalità utilizzate nel file sono effettivamente incompatibili con il tuo visualizzatore o se è solo il numero di versione a causare il rifiuto. Alcuni PDF dichiarano un numero di versione più alto perché il software di creazione contrassegna sempre la versione più recente, anche se il documento utilizza solo funzionalità disponibili in versioni molto precedenti. Un PDF etichettato 2.0 potrebbe non contenere nulla di più avanzato di quanto supportato da PDF 1.4. Il numero di versione sovrastima i requisiti effettivi.

Come eseguire il downgrade di un PDF a una versione precedente

WukongPDF può convertire un PDF in una versione precedente preservando quante più funzionalità possibili. Carica il file. Seleziona la versione PDF di destinazione, in genere 1.7 per la massima compatibilità con i visualizzatori attuali o 1.4 per compatibilità con sistemi molto vecchi. Lo strumento converte il file, sostituendo le funzionalità della versione più recente con equivalenti precedenti, ove possibile, ed eliminando le funzionalità che non hanno equivalenti precedenti.

Le funzionalità che sopravvivono al downgrade includono testo, immagini, grafica vettoriale, segnalibri, collegamenti ipertestuali e campi modulo di base. Le funzionalità che potrebbero andare perse includono la crittografia AES a 256 bit, che viene declassata alla crittografia a 128 bit, alcuni elementi interattivi che si basano su API JavaScript più recenti e alcune funzionalità di tag di accessibilità introdotte in PDF 2.0. Esamina il file sottoposto a downgrade per confermare che il contenuto di cui hai bisogno sia intatto e funzionante.

Alternativa: aggiorna invece il visualizzatore PDF

La migliore soluzione a lungo termine è aggiornare il visualizzatore PDF a una versione corrente che supporti le moderne funzionalità PDF. Adobe Acrobat Reader è gratuito e supporta tutte le versioni PDF fino alla 2.0. La maggior parte dei browser Web aggiorna automaticamente i visualizzatori PDF integrati e supporta le funzionalità di formato più recenti. L'aggiornamento del visualizzatore elimina il problema di compatibilità della versione per tutti i PDF futuri, non solo per il file che ha causato il problema.

La preoccupazione PDF Version Control taglia in entrambe le direzioni. Se sei tu a creare PDF che altri devono aprire, scegli una versione di destinazione che corrisponda al tuo pubblico. L'esportazione da Word o Acrobat a PDF 1.7 produce file compatibili praticamente con ogni visualizzatore PDF rilasciato negli ultimi 15 anni. L'esportazione in PDF 2.0 potrebbe bloccare i destinatari che utilizzano software meno recenti. A meno che tu non abbia specificamente bisogno di una funzionalità PDF 2.0, mantieni PDF 1.7 per la distribuzione. Il formato più sicuro è quello che i tuoi destinatari possono effettivamente aprire.

Quando si distribuiscono PDF a un vasto pubblico, ad esempio pubblicando un modulo su un sito Web pubblico, si presuppone che alcuni utenti dispongano di software meno recenti. Esporta in PDF 1.4 o 1.5, supportati da tutti i visualizzatori PDF rilasciati dall'inizio degli anni 2000. L'approccio Fix PDF mirato al minimo comune denominatore garantisce che il tuo documento sia accessibile a tutti, non solo a coloro che dispongono di software aggiornato. Il compromesso è che alcune funzionalità moderne non sono disponibili, ma per moduli, report e la maggior parte dei documenti aziendali, le versioni in formato precedente forniscono tutte le funzionalità necessarie.

Una pratica diagnostica per l'incompatibilità delle versioni: apri l'intestazione del file in un editor di testo. I file PDF iniziano con una riga di intestazione come %PDF-1.7 o %PDF-2.0. Questa stringa di cinque caratteri indica la versione rivendicata dal file. Se non riesci ad aprire il file, anche questo controllo dell'intestazione potrebbe fallire perché alcuni visualizzatori si rifiutano persino di analizzare l'intestazione di un file con una versione non riconosciuta. In tal caso, utilizza lo strumento di riparazione di WukongPDF per leggere il file a livello binario, identificare la versione e convertirla nella versione di destinazione senza richiedere prima l'apertura del file.

Per i reparti IT che gestiscono parchi computer con diverse versioni software, un approccio proattivo alla compatibilità delle versioni PDF consiste nel configurare gli strumenti di creazione PDF dell'organizzazione per l'esportazione in PDF 1.7 per impostazione predefinita. Ciò garantisce che ogni PDF creato all'interno dell'organizzazione sia compatibile con il visualizzatore PDF più vecchio supportato nel parco dispositivi. I singoli utenti che necessitano di funzionalità disponibili solo in PDF 2.0 possono sovrascrivere l'impostazione predefinita per documenti specifici. L'organizzazione evita l'onere di supporto derivante dai dipendenti che ricevono file che non possono aprire perché il software più recente di un collega ha prodotto un formato che il software precedente del dipendente non è in grado di leggere.

WukongPDF

Prova a riparare PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →