Documento Photoshop (.psd)
Adobe StandardIl documento Photoshop (PSD) è l'onnipresente formato di file nativo di Adobe Photoshop, che preserva composizioni complesse raster e vettoriali multi-livello, maschere, tipografia e livelli di regolazione.
Converti da PSD a PNG
Convertitore gratuito da PSD a PNG nel browser. Converti i file istantaneamente sul tuo dispositivo.
Ispeziona e metadati
I sistemi operativi e gli analizzatori di file identificano i file PSD ispezionando la sequenza di byte binari iniziale:
Firma dell'intestazione a livello di byte (Magic Bytes)
I sistemi operativi e gli analizzatori di file identificano i file PSD ispezionando la sequenza di byte binari iniziale:
FIRMA ESADECIMALE (OFFSET 0):
38 42 50 53 00 01RAPPRESENTAZIONE ASCII: 8BPS..
Standardizzazione: Adobe Photoshop File Format Specification (Version 1)
Specifiche tecniche
| Architettura del container | Database di documenti gerarchico contenente intestazione, dati della modalità colore, risorse di immagine, informazioni su livelli e maschere e dati dell'immagine composita |
| Compressione | PackBits (RLE), Deflate (ZIP) o canali di byte planari non compressi |
| Endianness dei byte | Big-Endian (ordine dei byte Motorola) |
| Spazi colore | sRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, ICC incorporato |
| Canali e struttura | Compositi multi-livello, livelli di regolazione, livelli di testo, maschere vettoriali, oggetti smart e canali |
| Dimensioni massime | 30.000 x 30.000 pixel (limite standard a 32-bit) |
| Trasparenza | Trasparenza alfa completa per livello e modalità di fusione (Moltiplica, Scrivi, Sovrapponi, ecc.) |
| Streaming e progressivo | Non trasmissibile in streaming; incorpora un'immagine composita appiattita per una rapida anteprima di terze parti |
Matrice di confronto tecnico: PSD vs Concorrenti
| Attributo tecnico | PSD (Corrente) | PSB | TIFF | PNG |
|---|---|---|---|---|
| Conservazione dei Livelli | Albero dei livelli di Photoshop completo al 100% | Albero dei livelli di Photoshop completo al 100% | Supporto blocchi di livelli limitato | Solo immagine singola appiattita |
| Dimensione Massima | 30.000 x 30.000 pixel | 300.000 x 300.000 pixel | Praticamente illimitata (BigTIFF) | Virtualmente illimitata |
| Dimensione Massima del File | 2,0 Gigabyte (limite di offset a 32-bit) | Exabyte (limite di offset a 64-bit) | 4,0 GB (TIFF standard) | 2,0 Gigabyte |
| Struttura del File | Versione 1 (38 42 50 53 00 01) | Versione 2 (38 42 50 53 00 02) | Struttura di directory TIFF IFD | Flusso di chunk PNG |
Modalità di corruzione comuni e guida al recupero Hex
Errore di Photoshop: 'Rilevata fine del file imprevista'.
Causa principale: Il trasferimento del file è stato interrotto prima che venissero scritti l'immagine composita finale e i canali dei livelli.
Ripristino: Recupera i singoli livelli integri o l'anteprima composita usando PSD Recovery di File2File.
Analisi di sicurezza e vettori di attacco del parser
I parser PSD devono gestire decine di blocchi di risorse personalizzati e canali di livello in cui campi di lunghezza malformati possono causare buffer overflow.
Vettori di attacco noti
- Trabocco degli interi durante l'allocazione dei buffer per maschere di livello e canali colore.
- Sovrallettura del buffer durante l'analisi dei record di linee di scansione compressi con PackBits (RLE).
- Calcolo di puntatori fuori dai limiti (out-of-bounds) nei blocchi di risorse di immagine di Photoshop (IRB).
Migliori pratiche difensive: Elaborare i file PSD utilizzando motori WebAssembly sandbox sicuri per la memoria.
Origini storiche e tappe fondamentali
Vantaggi principali e pro
- Punto di riferimento industriale per il design digitale, preservando il 100% di livelli di regolazione non distruttivi, maschere di livello e oggetti smart.
- Compatibilità di importazione universale tra grafica di design, editing video (Premiere, After Effects) e strumenti di modellazione 3D.
- Incorpora un record di immagine composita appiattita, consentendo ai visualizzatori di immagini non Adobe di mostrare l'opera d'arte senza dover elaborare i livelli.
Limiti tecnici e svantaggi
- Rigido limite di dimensione di 30.000 pixel e limite di dimensione del file di 2 GB (richiede il formato PSB oltre queste soglie).
- La complessa specifica proprietaria rende difficile ottenere un perfetto rendering dei livelli di terze parti al di fuori del software Adobe.
- Dimensioni dei file notevoli rispetto ai formati di esportazione appiattiti come WebP o PNG.
Curiosità tecniche interessanti
- I primi 4 byte di ogni file PSD sono il testo ASCII '8BPS', che sta per '8-Bit Photoshop'.
- Thomas Knoll ha originariamente sviluppato Photoshop su un Macintosh Plus nel 1987 con il titolo provvisorio 'Display'.
- Quando un'altra applicazione apre un PSD senza il motore di livelli di Photoshop, mostra semplicemente l'immagine composita appiattita memorizzata alla fine del file.
Domande tecniche frequenti
Posso aprire un file PSD senza Photoshop?
Sì. Puoi visualizzare, convertire ed estrarre immagini da file PSD utilizzando File2File.app direttamente nel tuo browser web senza installare il software Adobe.
Come posso convertire un PSD in PNG o JPG?
File2File.app ti consente di convertire i file PSD in immagini PNG o JPG appiattite e pronte per il web in pochi secondi senza alcuna trasmissione di dati.
Perché il mio file PSD superiore a 2 GB si rifiuta di essere salvato?
I file PSD standard hanno un limite architetturale rigido di 2 GB. In Photoshop, seleziona 'Salva con nome' e scegli 'Large Document Format (.psb)' per salvare file più grandi di 2 GB.
Coppie di conversione per PSD correlate
Converti grafica Adobe Photoshop PSD in immagini PNG senza perdita di dati con trasparenza del canale alpha completo direttamente nel browser, senza alcuna trasmissione al server.
Converti pesanti composizioni Adobe Photoshop PSD in foto JPEG compatte e universalmente visualizzabili con compressione personalizzata.