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: 3>)[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.
-