Document mare Photoshop (.psb)

Specificația Standard

Photoshop Large Document Format (PSB) este formatul Adobe Photoshop pe 64 de biți pentru pânze de lucru mari, conceput pentru a suporta fișiere grafice masive cu dimensiuni de până la 300.000 de pixeli și dimensiuni de fișier care depășesc limitele standard de 2 GB.

Convertește din PSB în PNG

Convertor gratuit din PSB în PNG direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectare și metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele PSB prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate: nicio transmisie prin rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (octeți magici)

Sistemele de operare și analizatoarele de fișiere identifică fișierele PSB prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEXAZECIMALĂ (DECALAJ 0):

38 42 50 53 00 02

REPREZENTARE ASCII: 8BPS..

Standardizare: Specificația formatului de fișier Adobe Photoshop (versiunea 2)

Specificații tehnice

Arhitectură containerStructură de document Photoshop cu decalaje de fișier și descriptori de lungime pe 64 de biți (versiunea 2)
CompresieRLE (PackBits), ZIP fără predicție, ZIP cu predicție sau octeți plați bruti necomprimați
Ordinea octețilorBig-Endian (ordinea octeților Motorola)
Spații de culoaresRGB, Adobe RGB, ProPhoto RGB, CMYK, Culoare Lab, Profiluri ICC încorporate
Canale și structurăStraturi, măști, Smart Objects, straturi de ajustare, trasee text și canale alfa nelimitate
Dimensiuni maxime300.000 x 300.000 de pixeli (dimensiune teoretică a fișierului de până la 4 exaocteți)
TransparențăAmestecare alfa pe mai multe straturi, la 8 sau 16 biți, ori în virgulă mobilă pe 32 de biți
Streaming și progresivBază de date ierarhică pentru documente cu mai multe straturi, care nu permite procesarea în flux

Matrice de comparație tehnică: PSB vs. concurenți

Atribut tehnicPSB (Curent)PSDTIFFPNG
Dimensiuni Maxime300.000 x 300.000 pixeli30.000 x 30.000 pixeliSuportă limitele BigTIFF pe 64 de bițiSuportă limitele pentru întregi pe 31 de biți
Dimensiune Maximă a FișieruluiPractic nelimitat (până la 4 exabiți)2,0 Gigabytes (limită de offset pe 32 de biți)4,0 GB (standard) / exabiți (BigTIFF)2,0 gigabytes
Offseturi InterneOffseturi de fișier pe 64 de biți (Versiunea 2)Offseturi de fișier pe 32 de biți (Versiunea 1)32 de biți (standard) / 64 de biți (BigTIFF)Lungimi de bloc pe 32 de biți
Păstrarea stratuluiBaza de date a straturilor Photoshop; compatibilitatea depinde de aplicație.Baza de date a straturilor Photoshop; compatibilitatea depinde de aplicație.Blocuri de straturi TIFF limitateRaster cu singură imagine aplatizată

Moduri comune de corupție și ghid de recuperare hexazecimală

Photoshop afișează mesajul „Nu s-a putut finaliza cererea deoarece nu este un document Photoshop valid.”.

Cauză principală: Indicator de offset de strat pe 64 de biți corupt sau trunchiere neașteptată a fișierului în timpul salvării.

Recuperare: Extrage previzualizarea compusă aplatizată folosind File2File.app PSB Extractor.

Analiză de securitate și vectori de atac asupra parserului

Fișierele PSB conțin ierarhii complexe de straturi pe 64 de biți unde descriptorii de lungime corupți pot provoca epuizarea memoriei în parserii de imagini.

Vectori de atac cunoscuți

  • Depășire de întregi în timpul alocării măștii de strat pe 64 de biți.
  • Citire excesivă a tamponului la parsarea datelor de canal comprimate PackBits.
  • Refuz al serviciului prin alocarea de memorie de mai mulți gigabytes declanșată de dimensiuni ale pânzei de lucru modificate cu rea intenție.

Cele mai bune practici de securitate: Validează decalajele înregistrărilor de straturi și aplică limite pentru alocarea memoriei în timpul analizei.

Origini istorice și repere

2013Photoshop CC extinde suportul PSB pentru obiecte inteligente (Smart Objects) și fluxuri de lucru cu planșe multiple (multi-artboard).
2005Photoshop CS2 activează editarea imaginilor HDR în virgulă mobilă pe 32 de biți în cadrul formatului PSB.
2003Este introdus odată cu Adobe Photoshop CS (Versiunea 8.0) pentru a depăși limitele istorice PSD de 30.000 de pixeli și 2 GB.

Avantaje cheie și beneficii

  • Depășește limita de dimensiune de 30.000 de pixeli și bariera de 2 GB a fișierelor PSD standard (suportă până la 300.000 de pixeli).
  • Este conceput să păstreze straturile, căile, Smart Objects și straturile de ajustare Photoshop atunci când salvezi din versiuni compatibile de Photoshop; suportul diferă în alte programe.
  • Este folosit în unele fluxuri Photoshop cu pânze mari, inclusiv pentru panouri publicitare, panorame și alte lucrări de înaltă rezoluție.

Limitări tehnice și dezavantaje

  • Documentele PSB mari pot necesita multă memorie și spațiu pe disc; dimensiunea fișierului depinde de dimensiunile pânzei, straturi și conținutul încorporat.
  • Suport limitat în aplicațiile non-Adobe în comparație cu formatul PSD standard.
  • Timp de salvare și încărcare lent la scrierea bazelor de date de straturi de mulți gigaocteți pe disc.

Curiozități tehnice interesante

  • Octeții magici pentru un fișier PSD standard se termină cu 0x00 0x01 (Versiunea 1), în timp ce un fișier PSB se termină cu 0x00 0x02 (Versiunea 2).
  • O imagine de 300.000 x 300.000 de pixeli tipărită la 300 DPI ar avea dimensiunea uimitoare de 83 x 83 de picioare (25 x 25 metri).
  • Astrofotografii și NASA creează panorame masive de telescoape de mai mulți gigapixeli în formatul PSB.

Întrebări tehnice frecvente

Care este diferența dintre PSD și PSB?

PSD este limitat la 30.000 x 30.000 pixeli și o dimensiune a fișierului de 2 GB. PSB folosește offseturi pe 64 de biți pentru a accepta imagini de până la 300.000 x 300.000 pixeli și dimensiuni ale fișierului de sute de gigabytes.

Când ar trebui să folosesc PSB în loc de PSD?

Photoshop îți va solicita să salvezi ca PSB ori de câte ori imaginea depășește 30.000 de pixeli pe oricare dintre laturi sau dimensiunea fișierului depășește 2 GB.

Cum pot converti un fișier PSB în JPG sau PNG?

Poți converti documente PSB în imagini JPG sau PNG aplatizate folosind File2File.app direct în browserul tău.