Photoshop Large Document (.psb)

Adobe Standard

Photoshop Large Document Format (PSB) er Adobe Photoshops 64-bit store lærredsformat, designet til at understøtte massive grafikfiler op til 300.000 pixels i hver dimension og filstørrelser, der overstiger standardgrænsen på 2 GB.

Konverter PSB til PNG

Gratis PSB til PNG-konverter i browseren. Konverter filer med det samme på din enhed.

Undersøgelse og metadata

Operativsystemer og filanalysatorer identificerer PSB-filer ved at inspicere den indledende binære bytesekvens:

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Byte-niveau Header-signatur (Magic Bytes)

Operativsystemer og filanalysatorer identificerer PSB-filer ved at inspicere den indledende binære bytesekvens:

HEX-SIGNATUR (OFFSET 0):

38 42 50 53 00 02

ASCII-REPRÆSENTATION: 8BPS..

Standardisering: Adobe Photoshop File Format Specification (Version 2)

Tekniske specifikationer

ContainerarkitekturPhotoshop-dokumentstruktur med 64-bit-forskydninger og længdebeskrivelser (Version 2)
KomprimeringRLE (PackBits), ZIP uden prædiktion, ZIP med prædiktion eller ukomprimerede rå plane bytes
Byte-rækkefølgeBig-Endian (Motorola-byterækkefølge)
FarverumsRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab-farve, Indlejrede ICC-profiler
Kanaler og strukturUbegrænset antal lag, masker, smarte objekter, justeringslag, tekststier og alfakanaler
Maks. dimensioner300,000 x 300,000 pixels (op til 4 exabyte i teoretisk filstørrelse)
GennemsigtighedFuld alfablending i flere lag med 8-bit, 16-bit eller 32-bit flydende komma
Streaming og progressivDokumentdatabase i flere lag med hierarki, der ikke kan streames

Teknisk sammenligningsmatrix: PSB sammenlignet med konkurrenterne

Teknisk attributPSB (Aktuel)PSDTIFFPNG
Maksimumdimensioner300.000 x 300.000 pixels30.000 x 30.000 pixelsUnderstøtter BigTIFF 64-bit grænserUnderstøtter 31-bit heltalsgrænser
Maksimal filstørrelsePraktisk talt ubegrænset (op til 4 exabytes)2,0 gigabyte (32-bit offset-grænse)4,0 GB (standard) / exabytes (BigTIFF)2,0 gigabyte
Interne offsets64-bit filforskydninger (Version 2)32-bit filforskydninger (Version 1)32-bit (standard) / 64-bit (BigTIFF)32-bit bloklængder
LagbevarelsePhotoshop-lagdatabase; kompatibiliteten varierer efter programPhotoshop-lagdatabase; kompatibiliteten varierer efter programBegrænsede TIFF-lagblokkeFladtrykt enkeltbillede-raster

Almindelige korruptionstilstande og hex-gendannelsesvejledning

Photoshop viser 'Kunne ikke fuldføre din anmodning, fordi det ikke er et gyldigt Photoshop-dokument'.

Grundlæggende årsag: Beskadiget 64-bit lag-offset-markør eller uventet filafskæring under lagring.

Gendannelse: Udpak fladtrykt sammensat eksempelbillede ved hjælp af File2File.app PSB Extractor.

Sikkerhedsanalyse og parser-angrebsvektorer

PSB-filer indeholder komplekse 64-bit laghierarkier, hvor beskadigede længdebeskrivere kan forårsage hukommelsesudmattelse i billedparserne.

Kendte angrebsvektorer

  • Heltalsoverløb under allokering af 64-bit lagmaske.
  • Bufferoverlæsning ved parsing af PackBits-komprimeret kanaldata.
  • Nægtelse af tjeneste (DoS) gennem allokering af multi-gigabyte hukommelse udløst af manipulerede lærredsdimensioner.

Defensive bedste praksisser: Valider lagpostforskydninger og anvend afgrænsede hukommelsesallokeringsgrænser under parsing.

Historisk oprindelse og milepæle

2013Photoshop CC udvider PSB-understøttelsen for Smart Objects og multi-artboard lærreds-arbejdsgange.
2005Photoshop CS2 muliggør 32-bit flydende komma HDR-billedredigering i PSB.
2003Introduceret med Adobe Photoshop CS (Version 8.0) for at bryde de historiske grænser på 30.000 pixels og 2 GB for PSD.

Vigtige fordele og styrker

  • Bryder dimensionsgrænsen på 30.000 pixels og 2 GB filstørrelsesbarrieren for standard PSD-filer (understøtter op til 300.000 pixels).
  • Udviklet til at bevare Photoshop-lag, stier, Smart Objects og justeringslag, når filen gemmes fra kompatible Photoshop-versioner; understøttelsen varierer i anden software.
  • PSB bruges i nogle Photoshop-arbejdsgange med store lærreder, blandt andet til reklameskilte, panoramaer og andet højopløseligt billedmateriale.

Tekniske begrænsninger og ulemper

  • Store PSB-dokumenter kan kræve betydelig hukommelse og diskplads; filstørrelsen afhænger af lærredets dimensioner, lag og indlejret indhold.
  • Begrænset understøttelse i ikke-Adobe-applikationer sammenlignet med standard PSD.
  • Lange gemme- og indlæsningstider ved skrivning af lagdatabaser på flere gigabyte til disken.

Interessante tekniske fakta

  • Magiske byte for en standard PSD ender med 0x00 0x01 (Version 1), hvorimod en PSB-fil ender med 0x00 0x02 (Version 2).
  • Et billede på 300.000 x 300.000 pixels udskrevet ved 300 DPI ville spænde over svimlende 83 fod gange 83 fod (25 meter gange 25 meter).
  • Astrofotografer og NASA sammensætter massive multi-gigapixel teleskoppanoramaer i PSB-format.

Ofte stillede tekniske spørgsmål

Hvad er forskellen mellem PSD og PSB?

PSD er begrænset til 30.000 x 30.000 pixels og 2 GB i filstørrelse. PSB bruger 64-bit offsets til at understøtte billeder op til 300.000 x 300.000 pixels og filstørrelser et godt stykke op i hundreder af gigabytes.

Hvornår skal jeg bruge PSB i stedet for PSD?

Photoshop vil bede dig om at gemme som PSB, når dit billede overstiger 30.000 pixels i en af dimensionerne eller overstiger 2 GB i filstørrelse.

Hvordan kan jeg konvertere en PSB-fil til JPG eller PNG?

Du kan konvertere PSB-dokumenter til flade JPG- eller PNG-billeder ved hjælp af File2File.app direkte i din browser.