PDF — Portable Document Format
Formato di documento portabile che conserva impaginazione, grafica, font e contenuti incorporati secondo la variante adottata.
Cos’è un file PDF?
PDF è un formato di documento composto da oggetti strutturati, pagine, font, immagini e metadati. Le varianti PDF possono includere moduli, annotazioni, firme, allegati, JavaScript e contenuti multimediali: per questo la sicurezza dipende anche dal profilo e dal visualizzatore.
Le estensioni associate sono .pdf. L’estensione aiuta a identificare il formato, ma non sostituisce il controllo della struttura interna e del MIME type.
Caratteristiche tecniche
Un PDF contiene una header %PDF-, oggetti, stream, riferimenti incrociati e trailer. La sintassi e le funzionalità esatte dipendono dalla versione e dagli standard correlati come PDF/A, PDF/X e PDF/UA.
- Pagine con testo, grafica vettoriale, immagini e font incorporati o referenziati.
- Supporto a metadati, annotazioni, moduli, firme digitali e allegati.
- PDF/A limita alcune funzioni per la conservazione a lungo termine.
- La presenza di JavaScript o allegati non è equivalente alla presenza in ogni PDF: va verificata nel documento concreto.
Come riconoscere un file PDF
Quando applicabile, la firma iniziale o magic bytes è:
25 50 44 46 2D (ASCII: %PDF-)
Come aprirlo
Per leggere un PDF usa un visualizzatore aggiornato. Prima di abilitare contenuti attivi, allegati o moduli provenienti da fonti non attendibili, controlla il documento e limita le funzioni non necessarie.
Software compatibili
- Adobe Acrobat Reader — Desktop e mobile. Lettura e funzioni PDF secondo il profilo.
- Mozilla Firefox — Desktop. Visualizzatore PDF integrato.
- Evince — Linux. Lettore documenti.
Sicurezza
PDF è un contenitore ricco: alcune varianti possono includere JavaScript, allegati, moduli, link e contenuti multimediali. Un PDF privo di script può comunque sfruttare un difetto del parser. Usa lettori aggiornati, disabilita contenuti attivi non necessari e tratta con prudenza allegati e link.
Contenuti attivi: Può contenere JavaScript PDF, moduli, allegati e altri contenuti attivi a seconda della versione/profilo e del programma.
Conversioni
Conversioni disponibili: PDF/A, PDF/X, DOCX, PNG, ODT, PPTX, JPG.
La conversione può perdere font, livelli, moduli, collegamenti, tag di accessibilità, firme, allegati, metadati e qualità delle immagini. La stampa virtuale in PDF può appiattire funzioni interattive.
Formati correlati
FAQ
Un PDF può contenere virus?
Può contenere funzioni attive o sfruttare vulnerabilità del lettore; non tutti i PDF le contengono. Apri documenti inattesi con software aggiornato e non abilitare contenuti non necessari.
PDF e PDF/A sono uguali?
No. PDF/A è una famiglia orientata alla conservazione a lungo termine e impone restrizioni aggiuntive.
