Vai al contenuto
100% locale · 0 KB caricatiComprimi PDF

Versioni di PDF spiegate: 1.4, 1.7, 2.0 e PDF/A

I PDF portano un numero di versione nel loro header —%PDF-1.7 o %PDF-2.0, per esempio. La versione indica quali funzionalità il file può usare. La maggior parte dei lettori accetta silenziosamente i file scritti per una versione più vecchia di quella che supportano. Il problema viene quando un file usa una funzionalità più recente di quella che conosce il lettore. Questa pagina elenca ogni versione, cosa ha aggiunto e quando dovreste curarvene.

Contesto

Perché il PDF ha versioni

La specifica PDF è cresciuta per oltre 30 anni. Ogni revisione ha aggiunto funzionalità (crittografia, compressione, trasparenza, media arricchito) senza rompere i file esistenti. Un lettore che supporta PDF 1.7 può aprire un file 1.4, ma un lettore 1.4 può non capire un file 1.7. La versione nell'header è un contratto: il file promette che usa solo funzionalità fino a quella versione.

In pratica, i visualizzatori moderni (Chrome, Firefox, Safari, Adobe Acrobat, Anteprima di macOS, pdf-lib, PDF.js) supportano tutti almeno PDF 1.7, che è la base de facto oggi. PDF 2.0 è adottato progressivamente ma la maggior parte dei file reali è ancora 1.4–1.7.

Linea principale

PDF 1.4 a 2.0

PDF 1.4 (2001)

Ha aggiunto la trasparenza (lo stato grafico /ExtGState), il supporto di immagini JPEG2000 e il PDF taggato per l'accessibilità. È la base per molti flussi di stampa legacy ed è ancora largamente prodotto dagli exporter legacy.

PDF 1.5 (2003)

Ha aggiunto i flussi di oggetti e flussi di riferimenti incrociati — la compressione strutturale che permette ai PDF moderni di essere molto più piccoli dei loro equivalenti 1.4. Ha anche aggiunto la crittografia AES-128 (un miglioramento majeure di sicurezza sul vecchio RC4) e JPEG2000 nei flussi di oggetti. Se comprimete un PDF e la dimensione crolla bruscamente, state probabilmente re-registrando un file 1.4 in 1.5 con flussi di oggetti.

PDF 1.6 (2004)

Ha aggiunto la crittografia AES-256 (il default moderno per i PDF sicurizzati), moduli interattivi migliorati (XFA) e un supporto di annotazioni più ricco. La maggior parte dei PDF crittografati che incontrate oggi sono 1.6 o 1.7 con AES-256.

PDF 1.7 (2006, ISO 32000-1:2008)

La prima versione standardizzata da ISO. PDF 1.7 è labase pratica: tutti i lettori moderni la supportano, e la maggior parte dei file è scritta a questo livello. Ha chiarito l'arte 3D, i file incorporati e i media arricchiti, ma il grosso dei file 1.7 reali usa solo l'insieme di funzionalità 1.5 più qualche extra.

PDF 2.0 (2017, ISO 32000-2:2020)

La prima versione sviluppata sotto la gestione ISO invece che Adobe da solo. Ha rimosso le funzionalità obsolete (crittografia RC4, alcune costruzioni legacy di albero di nomi, l'architettura dei moduli XFA è stata deprecata) e ha aggiunto requisiti di robustezza del mondo reale: analisi più stretta, crittografia migliorata e miglior supporto della trasparenza e del colore. I file PDF 2.0 sono ancora poco comuni perché tanti writer usano 1.7 per predefinito per compatibilità.

Sottoinsiemi

Gli standard PDF/*

Sopra la linea di versione principale, diversi sottoinsiemi ISO restringono il PDF a un caso d'uso specifico. Un file conforme a un sottoinsieme è ancora un PDF, ma con regole aggiuntive.

PDF/A — Archiviazione

ISO 19005, in parti 1–4. PDF/A vieta le funzionalità che rompono la riproducibilità a lungo termine: niente crittografia, niente riferimenti esterni, niente JavaScript, i font devono essere incorporati, il colore deve essere indipendente dal dispositivo. Usato da tribunali, governi e archivi dove il file deve resolversi identicamente in decenni.

PDF/X — Produzione per stampa

ISO 15930. PDF/X esige tutti i font incorporati, il colore in uno spazio cromatico di stampa (CMYK o un profilo ICC nominato) e le scatole di sanguinamento e di taglio definite. Usato dalle tipografie commerciali. Inviare un file non PDF/X a una tipografia spesso lo fa respingere.

PDF/UA — Accessibilità

ISO 14289. PDF/UA esige un PDF taggato con un ordine di lettura reale, testo alternativo su ogni immagine significativa, una lingua del documento e una gerarchia di titoli corretta. Richiesto per la conformità WCAG/Section 508. Consultate il nostro spiegatore PDF/UA per i requisiti completi.

PDF/E — Ingegneria

ISO 24517. PDF/E supporta modelli 3D incorporati e tagging di ingegneria. Niche ma ancora mantenuto.

PDF/VT — Stampa variabile e transazionale

ISO 16612. PDF/VT estende PDF/X per la stampa a dati variabili — fatture, estratti, direct mail dove ogni copia è diversa. Ottimizzato per presse digitali ad alta velocità.

In pratica

Quale versione dovrebbe essere il vostro file?

  • Condivisione generale: PDF 1.7. Compatibilità massima senza svantaggi.
  • Archiviazione: PDF/A-2 o PDF/A-3. L'archivio sopravvivrà al software che lo ha creato.
  • Stampa commerciale: PDF/X-4 (basato su PDF 1.6) o PDF/X-1a (più vecchio, PDF 1.3). Chiedete alla vostra tipografia quale preferisce.
  • Accessibilità: PDF/UA. Richiesto da governo e istruzione in molte giurisdizioni.
  • Crittografato: PDF 1.7 con AES-256. Evitate RC4 (PDF 1.4 e precedenti) — è crittograficamente rotto.

Generalmente non scegliete la versione a mano — il vostro strumento di export lo fa. Word, Excel, PowerPoint, InDesign e Acrobat lo espongono come opzione «Salva come PDF» o un preset. La mossa giusta è sapere quale preset corrisponde alla vostra destinazione (Stampa, Archivio, Web) e usarlo.

Verificare

Come dire quale versione è un file

Aprite il file in un editor di testo e guardate la prima riga. Dirà %PDF-1.7 o simile. È la versione dichiarata nell'header. Per il livello di conformanza PDF/*, avete bisogno di uno strumento che legga i dizionari OutputIntents eMarkInfo — Adobe Acrobat Pro Preflight è lo standard; alternative gratuite includonoverapdf per la validazione PDF/A e PDF/UA.

La versione nell'header è un limite inferiore: un file marcato %PDF-1.4 può essere letto da tutto ciò che supporta 1.4 o successivo. Un file marcato%PDF-2.0 può non essere letto dagli strumenti vecchi. In caso di dubbio, registrate in 1.7.

Da leggere anche

Risorse correlate