aspose.info
HU

PSB – Photoshop Big Image File Format

Frissítve

Mi az a PSB fájl?

Az Adobe Photoshop két formátumban menti a fájlokat. A 30 000 x 30 000 képpont méretű fájlok mentése PSD kiterjesztéssel, a PSD-nél nagyobb fájlok pedig 300 000 x 300 000 képpontig a „Photoshop Big” néven ismert PSB kiterjesztéssel. Pontosabban, a PSB-fájlok mérete elérheti a 4 EB-t (több mint 4,2 milliárd GB-ot), a képek magassága és szélessége akár 300 000 pixel is lehet. A PSD-k viszont legfeljebb 2 GB-osak lehetnek, a képméret pedig 30 000 pixel.

A PSB a Photoshop nagyformátumú formátumaként is ismert, és támogatja a Photoshop összes funkcióját, például a rétegeket, effektusokat és szűrőket. A Photoshop képes konvertálni a PSB fájlokat PSD, JPG formátumba. , PNG, EPS, GIF és más formátumok is. A Photoshop nagyméretű dokumentumformátuma akkor érhető el, ha a Photoshop beállításai párbeszédpanel fájlkezelő paneljének funkciója engedélyezve van.

Fájlformátum információ

A Photoshop fájlformátum öt nagy részre van osztva, sok hosszjelölővel a szakaszok közötti mozgáshoz.

Fájlformátum
Fájlfejléc
Szín mód adatai
Képforrások
Réteg- és maszkinformáció
(((
Képadatok
)))

Fájlfejléc

A fájlfejléc fix hosszúságú, 26 bájt, és a kép alapvető tulajdonságait tartalmazza.

BYTE aláírás [4] – ‘8BPS’-nek felel meg.

WORD-verzió [2] – Verziószám, PSD # 1, PSB # 2.

BYTE Fenntartva [6] – Fenntartva és mindig nulla.

WORD Channels [2] – A kép színcsatornáinak száma, beleértve az alfa csatornákat. Értéke 1 és 56 között van.

HOSSZÚ sorok [4] – A kép magassága pixelben, 1-30 000 PSD, 1-300 000 PSB.

HOSSZÚ oszlopok [4] – A kép szélessége pixelben, 1-30 000 PSD, 1-300 000 PSB.

WORD Depth [2] – A bitek száma csatornánként. A támogatott értékek: 1,8,16 és 32.

WORD Mode [2] – A fájl színmódja.

Mód leírása

MódLeírás
0Bittérkép (monokróm)
1Szürkeárnyalatos
2Indexelt
3RGB
4CMYK
7Többcsatornás
8Duotone (féltónus)
9Labor

Színmód adatok

A fájlfejléc szakasz után a színmód adatok szakasz következik. A blokk egy LONG számmal kezdődik, amely megadja a blokk hosszát bájtokban. A színmód adatok szerkezete a következő:

4 bájt – A következő színadatok hossza.

Változó – Színadatok

Ha a mód mező értéke a fejrészben nem Indexed Color vagy dutone, akkor a blokk hossza 0 lesz, és a hosszmező után nem lesz adat.

Az indexelt színes képek esetében a hossza 768 bájt, amely 256 színpalettát tartalmaz. Duotónus esetén az adatok képernyőparamétereket és egyéb kapcsolódó információkat tartalmaznak.

Képforrások

A színmód adatszakasz után a harmadik blokk a képi erőforrás rész. Az első négy bájt egy LONG szám, amely meghatározza a blokk hosszát, majd egy sor erőforrás blokk következik. A kép-erőforrás blokk felépítése a következő:

BYTE típus [4] – Aláírás ‘8BIM’

WORD ID [2] – Képforrás-azonosító. Van egy lista az erőforrás-azonosítókról, amely a hivatkozási hivatkozásról látható.

BYTE Név [Változó] – Név: Pascal karakterlánc páros hosszúsággal. ***

LONG Size [4] – A következő erőforrásadatok tényleges mérete.

BYTE adatok [Változó} – Erőforrás adatok. Párnázott, hogy egyenletes legyen.

Az alábbiakban röviden ismertetünk néhány forrásformátumot:

Rács és segédvonalak erőforrásformátuma: A rács és segédvonalak információi az erőforrásblokkban tárolódnak. Ezek az erőforrásblokkok 16 bájtos rácsot és útmutató fejlécet tartalmaznak, amelyet 5 bájtos útmutató információs blokkok követnek.

Miniatűr erőforrás formátuma: A bélyegképek információi a kép erőforrás blokkjában tárolódnak az előnézeti megjelenítéshez, amely 28 bájtos fejlécből és RGB JFIF miniatűrből áll.

Színmintavevők erőforrásformátuma: A színmintavevők információi egy 8 bájtos fejléccel rendelkező képerőforrás-blokkban tárolódnak, amelyet egy változó hosszúságú színmintavevő információs blokk követ.

Réteg- és maszkinformáció

A negyedik blokk egy réteg és maszk információs blokk, és a rétegekről és a maszkokról tartalmaz információkat. A rendszer először a réteginformációkat tárolja, majd a maszkinformációkat.

Réteginformáció: A fóliainformáció LONG értékkel kezdődik, amely a réteginformáció hosszát mutatja. Ezt követően van egy WORD értékszám, amely a követendő rétegrekordok számát mutatja.

[8] – a rétegek hossza

[2] – Rétegszám

[Változó] – Információ az egyes rétegekről.

[Változó] – Csatorna képadatai.** **

Maszk információ: A maszk szerkezete a következő formátumú:

AdatstruktúraMező neveLeírás
SZÓOverlay Color Space(Nincs dokumentálva)
BYTE[8]Színes összetevők4x2 bájtos színösszetevők
SZÓOpacitás0#átlátszó, 1#átlátszatlan
BYTEKedves0#fordított, 1#védett, 128#tárolt érték használata
BYTEpárnázatnullára állítva

Képadatok

Az utolsó rész a kép pixel adatait tartalmazza. A képadatok sorozatok sorozataként kerülnek tárolásra síkban, azaz először az összes piros adatot, majd az összes zöld adatot stb. A WORD az egyes sorok elején mutatja az egyes pásztázási sorokhoz tartozó méretet bájtokban.

[2] – Tömörítési módszer:

[Változó] – A képadatok síkbeli sorrendben, pl. RRRR, GGGG, BBBB stb.

Tömörítési módszerek:

0 – Raw Képadatok

1 – RLE tömörített

2 – Zip előrejelzés nélkül

3 – Cipzár előrejelzéssel

Hivatkozási szám

Lásd még