Photoshop-document (.psd)

Adobe Standaard

Photoshop Document (PSD) is het alomtegenwoordige eigen bestandsformaat van Adobe Photoshop, waarmee complexe raster- en vectorcomposities met meerdere lagen, maskers, typografie en aanpassingslagen worden bewaard.

PSD naar PNG converteren

Gratis PSD-naar-PNG-converter in uw browser. Converteer bestanden direct op uw apparaat.

Inspecteren en metadata

Besturingssystemen en bestandsanalysators herkennen PSD-bestanden aan de hand van de eerste binaire bytesequentie:

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V
Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Bestandshandtekening op byteniveau (magic bytes)

Besturingssystemen en bestandsanalysators herkennen PSD-bestanden aan de hand van de eerste binaire bytesequentie:

HEX-HANDTEKENING (OFFSET 0):

38 42 50 53 00 01

ASCII-WEERGAVE: 8BPS..

Standaardisatie: Adobe Photoshop File Format Specification (Version 1)

Technische specificaties

ContainerarchitectuurHiërarchische documentdatabase met header, kleurmodusgegevens (Color Mode Data), afbeeldingsresources (Image Resources), laag- en maskerinformatie (Layer & Mask Information) en samengestelde afbeeldingsgegevens (Composite Image Data)
CompressiePackBits (RLE), Deflate (ZIP) of niet-gecomprimeerde planaire bytekanalen
Bytevolgorde (endianness)Big-Endian (Motorola-bytevolgorde)
KleurruimtensRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab-kleur, Ingesloten ICC-profiel
Kanalen en structuurComposities met meerdere lagen, aanpassingslagen, tekstlagen, vectormaskers, slimme objecten (Smart Objects) en kanalen
Maximale afmetingen30.000 x 30.000 pixels (standaardlimiet van 32 bits)
TransparantieVolledige alfatransparantie per laag en overvloeimodi (Vermenigvuldigen, Bleken, Bedekken, enzovoort)
Streaming en progressiefNiet-streambaar; bevat een platgeslagen samengestelde afbeelding zodat derden snel een voorbeeld kunnen weergeven

Technische vergelijkingsmatrix: PSD versus concurrenten

Technisch kenmerkPSD (Huidig)PSBTIFFPNG
Behoud van lagenPhotoshop-lagenboom; compatibiliteit verschilt per toepassingPhotoshop-lagenboom; compatibiliteit verschilt per toepassingBeperkte ondersteuning voor laagblokkenAlleen platgeslagen enkele afbeelding
Maximale afmeting30.000 x 30.000 pixels300.000 x 300.000 pixelsPraktisch onbeperkt (BigTIFF)Vrijwel onbeperkt
Maximale bestandsgrootte2,0 gigabyte (32-bits offsetlimiet)Exabytes (64-bits offsetlimiet)4,0 GB (standaard TIFF)2,0 gigabyte
BestandsstructuurVersie 1 (38 42 50 53 00 01)Versie 2 (38 42 50 53 00 02)TIFF IFD-directorystructuurPNG-chunkstroom

Veelvoorkomende beschadigingen en gids voor hex-herstel

Photoshop-fout: 'An unexpected end-of-file was encountered'.

Oorzaak: De bestandsoverdracht werd onderbroken voordat de uiteindelijke samengestelde afbeelding en laagkanalen werden geschreven.

Herstel: Herstel individuele onbeschadigde lagen of het samengestelde voorbeeld met File2File.app PSD Recovery.

Beveiligingsanalyse en aanvalsvectoren voor parsers

PSD-parsers moeten navigeren door tientallen eigen resourceblokken en laagkanalen waarin misvormde lengtevelden bufferoverflows kunnen veroorzaken.

Bekende aanvalsvectoren

  • Integeroverflow tijdens de toewijzing van buffers voor laagmaskers en kleurkanalen.
  • Bufferoverread bij het parseren van met PackBits (RLE) gecomprimeerde scanlinerecords.
  • Out-of-bounds-pointerberekening in Photoshop Image Resource Blocks (IRB).

Aanbevolen beveiligingspraktijken: Verwerk PSD-bestanden met behulp van geheugenveilige, in een sandbox geplaatste WebAssembly-engines.

Historische oorsprong en mijlpalen

2020Photoshop Cloud Documents (.psdc) geïntroduceerd, waarmee de synchronisatie van cloudlagen op basis van de PSD-architectuur wordt gemoderniseerd.
2002Photoshop 7.0 introduceert laagsamenstellingen (Layer Comps) en tekstvectorengines binnen de PSD-specificatie.
1994Photoshop 3.0 introduceert lagen, waardoor PSD uitgroeit tot het industriestandaardformaat voor creatieve bestanden met meerdere lagen.
1990Thomas en John Knoll maken het originele 8BPS-formaat met Adobe Photoshop 1.0.

Belangrijkste voordelen

  • Het eigen formaat van Photoshop kan ondersteunde aanpassingslagen, maskers en slimme objecten behouden; de compatibiliteit verschilt in andere software.
  • PSD-bestanden kunnen door veel ontwerp- en videotoepassingen worden geïmporteerd; ondersteunde inhoud en laagnauwkeurigheid variëren per product en versie.
  • Bevat een platgeslagen samengesteld afbeeldingsrecord, zodat afbeeldingsviewers van andere makers dan Adobe de afbeelding kunnen weergeven zonder lagen te renderen.

Technische beperkingen

  • Strikte limiet voor afmetingen van 30.000 pixels en bestandsgrootte van 2 GB (vereist het PSB-formaat voorbij deze drempels).
  • Door de complexe propriëtaire specificatie is perfecte weergave van lagen door andere software dan die van Adobe moeilijk te bereiken.
  • Aanzienlijke bestandsgroottes in vergelijking met platgeslagen exportformaten zoals WebP of PNG.

Interessante technische weetjes

  • De eerste 4 bytes van elk PSD-bestand zijn ASCII '8BPS', wat staat voor '8-Bit Photoshop'.
  • Thomas Knoll ontwikkelde Photoshop oorspronkelijk op een Macintosh Plus in 1987 onder de werknaam 'Display'.
  • Wanneer een andere toepassing een PSD opent zonder de lagenengine van Photoshop, wordt eenvoudig de platgeslagen samengestelde afbeelding weergegeven die aan het einde van het bestand is opgeslagen.

Veelgestelde technische vragen

Kan ik een PSD-bestand openen zonder Photoshop?

Ja. U kunt afbeeldingen uit PSD-bestanden bekijken, converteren en extraheren met File2File.app rechtstreeks in uw webbrowser zonder Adobe-software te installeren.

Hoe kan ik een PSD converteren naar PNG of JPG?

Met File2File.app kunt u PSD-bestanden binnen enkele seconden omzetten in platgeslagen, webklare PNG- of JPG-afbeeldingen zonder gegevensoverdracht.

Waarom kan mijn PSD-bestand van meer dan 2 GB niet worden opgeslagen?

Standaard PSD-bestanden hebben een harde structurele limiet van 2 GB. Kies in Photoshop 'Opslaan als' en selecteer 'Large Document Format (.psb)' om bestanden groter dan 2 GB op te slaan.