psd_tools.psd.header¶
File header structure.
FileHeader¶
- class psd_tools.psd.header.FileHeader(signature: bytes = b'8BPS', version: int = 1, channels: int = 4, height: int = 64, width: int = 64, depth: int = 8, color_mode=ColorMode.RGB)[source]¶
Header section of the PSD file.
Example:
from psd_tools.psd.header import FileHeader from psd_tools.constants import ColorMode header = FileHeader(channels=2, height=359, width=400, depth=8, color_mode=ColorMode.GRAYSCALE)
- signature¶
Signature: always equal to
b'8BPS'
.
- version¶
Version number. PSD is 1, and PSB is 2.
- channels¶
The number of channels in the image, including any user-defined alpha channel.
- height¶
The height of the image in pixels.
- width¶
The width of the image in pixels.
- depth¶
The number of bits per channel.