Documento Photoshop (.psd)

Adobe Standard

Il 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:

Seleziona o rilascia i file qui

Conversione 100% privata nel browser: i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

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 01

RAPPRESENTAZIONE ASCII: 8BPS..

Standardizzazione: Adobe Photoshop File Format Specification (Version 1)

Specifiche tecniche

Architettura del containerDatabase di documenti gerarchico contenente intestazione, dati della modalità colore, risorse di immagine, informazioni su livelli e maschere e dati dell'immagine composita
CompressionePackBits (RLE), Deflate (ZIP) o canali di byte planari non compressi
Endianness dei byteBig-Endian (ordine dei byte Motorola)
Spazi coloresRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, ICC incorporato
Canali e strutturaCompositi multi-livello, livelli di regolazione, livelli di testo, maschere vettoriali, oggetti smart e canali
Dimensioni massime30.000 x 30.000 pixel (limite standard a 32-bit)
TrasparenzaTrasparenza alfa completa per livello e modalità di fusione (Moltiplica, Scrivi, Sovrapponi, ecc.)
Streaming e progressivoNon trasmissibile in streaming; incorpora un'immagine composita appiattita per una rapida anteprima di terze parti

Matrice di confronto tecnico: PSD vs Concorrenti

Attributo tecnicoPSD (Corrente)PSBTIFFPNG
Conservazione dei LivelliAlbero dei livelli di Photoshop completo al 100%Albero dei livelli di Photoshop completo al 100%Supporto blocchi di livelli limitatoSolo immagine singola appiattita
Dimensione Massima30.000 x 30.000 pixel300.000 x 300.000 pixelPraticamente illimitata (BigTIFF)Virtualmente illimitata
Dimensione Massima del File2,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 FileVersione 1 (38 42 50 53 00 01)Versione 2 (38 42 50 53 00 02)Struttura di directory TIFF IFDFlusso 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

2020Vengono introdotti i documenti cloud di Photoshop (.psdc), modernizzando la sincronizzazione dei livelli nel cloud basata sull'architettura PSD.
2002Photoshop 7.0 introduce i set di livelli (Layer Comps) e i motori vettoriali di testo all'interno della specifica PSD.
1994Photoshop 3.0 introduce i Livelli, trasformando il PSD nel formato creativo multi-livello standard industriale.
1990Thomas e John Knoll creano il formato originale 8BPS con Adobe Photoshop 1.0.

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.