aspose.info
RO

PSB - Format de fișier imagine mare Photoshop

Actualizat

Ce este un fișier PSB?

Adobe Photoshop salvează fișierele în două formate. Fișierele cu dimensiunea de 30.000 x 30.000 pixeli sunt salvate cu extensia PSD, iar fișierele mai mari decât PSD până la 300.000 x 300.000 pixeli sunt salvate cu extensia PSB cunoscută sub numele de „Photoshop Big”. Mai precis, fișierele PSB pot fi de până la 4 EB (peste 4,2 miliarde GB) cu imagini care au o înălțime și lățime de până la 300.000 de pixeli. PSD-urile, pe de altă parte, pot avea maximum 2 GB și dimensiunile imaginii de 30.000 de pixeli.

PSB este cunoscut și ca dimensiune de format mare pentru Photoshop și acceptă toate caracteristicile Photoshop, cum ar fi straturi, efecte și filtre. Photoshop poate converti fișierul PSB în PSD, JPG , PNG, EPS, GIF și alte formate. Formatul de document mare Photoshop este disponibil odată ce caracteristica panoului de gestionare a fișierelor din caseta de dialog de preferințe Photoshop este activată.

Informații despre formatul fișierului

Formatul de fișier Photoshop este împărțit în cinci părți majore, cu mulți marcatori de lungime pentru a vă deplasa între secțiuni.

Format de fișier
Antet fișier
Datele modului de culoare
Resurse de imagine
Informații despre strat și mască
(((
Date de imagine
)))

Antet fișier

Antetul fișierului are o lungime fixă de 26 de octeți și conține proprietățile de bază ale imaginii.

Semnătura BYTE [4] – Egal cu „8BPS”.

Versiunea WORD [2] – Numărul versiunii, PSD # 1, PSB # 2.

BYTE Rezervat [6] – Rezervat și întotdeauna zero.

Canale WORD [2] – Numărul de canale de culoare din imagine, inclusiv canalele alfa. Valoarea sa variază de la 1 la 56.

LONG Rows [4] – Înălțimea imaginii în pixeli, PSD 1-30.000, PSB 1-300.000.

LONG Columns [4] – Lățimea imaginii în pixeli, PSD 1-30.000, PSB 1-300.000.

WORD Depth [2] – Număr de biți pe canal. Valorile acceptate sunt 1,8,16 și 32.

WORD Mode [2] – Modul Color al fișierului.

Descrierea modului

ModulDescriere
0Bitmap (monocrom)
1Scara de gri
2Indexat
3RGB
4CMYK
7Multicanal
8Duoton (semitonuri)
9Labor

Date mod culoare

După secțiunea antet fișierului urmează secțiunea de date pentru modul de culoare. Blocul începe cu un număr LONG care dă lungimea blocului în octeți. Structura datelor modului de culoare este după cum urmează:

4 octeți – lungimea următoarelor date de culoare.

Variabilă – Date de culoare

Dacă valoarea câmpului de mod din secțiunea antet nu este Culoare indexată sau duoton, lungimea blocului va fi 0 și nu vor exista date după câmpul de lungime.

Pentru imaginile color indexate, lungimea va fi de 768 de octeți, care va conține o paletă de 256 de culori. Pentru duoton, datele vor conține parametrii ecranului și alte informații conexe.

Resurse de imagine

După secțiunea de date pentru modul de culoare, al treilea bloc este secțiunea de resurse de imagine. Primii patru octeți sunt un număr LUNG care specifică lungimea blocului urmat de o serie de blocuri de resurse. Structura blocului de resurse imagine este următoarea:

Tip BYTE [4] – Semnătura „8BIM”

WORD ID [2] – ID resursă imagine. Există o listă de ID-uri de resurse care poate fi văzută din linkul de referință.

BYTE Nume [Variable] – Nume: șir Pascal cu lungime pară. ** **

LONG Size [4] – Dimensiunea reală a datelor despre resurse care urmează.

BYTE Data [Variabilă} – Date despre resurse. Este căptușită pentru a face dimensiunea uniformă.

Unele dintre formatele de resurse sunt explicate pe scurt mai jos:

Format de resurse grilă și ghiduri: informațiile grilă și ghiduri sunt stocate în blocul de resurse. Aceste blocuri de resurse conțin grilă de 16 octeți și antet ghid, urmate de blocuri de 5 octeți de informații ghid.

Format resursă miniaturi: Informațiile miniaturii sunt stocate în blocul de resurse de imagine pentru afișarea previzualizării, care constă dintr-un antet de 28 de octeți și o miniatură JFIF în RGB.

Format de resurse pentru eșantionare de culoare: Informațiile de eșantionare de culoare sunt stocate în blocul de resurse de imagine cu un antet de 8 octeți urmat de un bloc cu lungime variabilă de informații despre mostrele de culoare.

Informații despre strat și mască

Al patrulea bloc este blocul de informații despre straturi și măști și conține informații despre straturi și măști. Informațiile layer sunt stocate mai întâi și apoi informațiile masca.

Informații despre strat: informațiile despre strat încep cu o valoare LONG, care arată lungimea informațiilor despre strat. După aceea, există un număr de valori WORD care arată numărul de înregistrări de strat de urmat.

[8] – lungimea straturilor

[2] – Număr de straturi

[Variabilă] – Informații despre fiecare strat.

[Variabilă] – Date imagini ale canalului.** **

Informații despre mască: Structura măștii are următorul format:

Structura datelorNumele câmpuluiDescriere
CUVANTSuprapunerea spațiului de culoare(Nedocumentat)
BYTE[8]Componente de culoareComponente de culoare de 4x2 octeți
CUVANTOpacitate0#transparent, 1#opac
BYTEAmabil0#inversat, 1#protejat, 128#utilizați valoarea stocată
BYTEcăptușealăsetat la zero

Date imagine

Ultima secțiune conține datele pixelilor imaginii. Datele imaginii sunt stocate ca o serie de secvențe în planuri, adică mai întâi toate datele roșii, apoi toate datele verzi etc. WORD la începutul fiecărei linii arată dimensiunea în octeți aferentă fiecărei linii de scanare.

[2] – Metoda de compresie:

[Variabilă] – Date de imagine în ordine plană, adică RRRR, GGGG, BBBB etc.

Metode de compresie:

0 – Raw Date de imagine

1 – RLE comprimat

2 – Zip fără predicție

3 – Zip cu pronostic

Referință

Vezi și