Table of Contents

Namespace Egami.Formats.Psd

Classes

PsdDetails

Details only PSD and PSB have, kept in FormatDetails.

PsdDocument

A PSD or PSB file's layers with their pixels, from ReadLayers(string, ReaderOptions?, EgamiContext?).

PsdFlattenOptions

Options for Flatten(PsdFlattenOptions?).

PsdFormat

Adobe Photoshop's PSD and large-document PSB formats, read only, registered in Default. Load returns the flattened image Photoshop stores after the layers; the layers themselves are listed in Layers without their pixels.

PsdImage

Reads what PSD and PSB hold besides the image Load gives: the layers, each with its pixels and mask.

PsdLayer

One layer record of a PSD file, read as metadata: the layer's pixels are not loaded.

PsdLayerImage

One layer or group of a PsdDocument, with its pixels and mask.

PsdMask

A layer's pixel mask: 0 hides the layer, the maximum shows it.

PsdReaderOptions

Options for reading PSD and PSB, on top of the general ReaderOptions.

PsdResource

An image resource Egami does not map to RasterMetadata, kept as it was read.

Enums

PsdColorMode

A PSD color mode, by its code in the file header.

PsdComposite

Which image Load gives for a PSD or PSB file.

PsdCompression

How the flattened image's channels are compressed, by the code before them.

PsdLayerKind

What a layer record is: a layer, or one end of a group.

PsdLayerType

What a layer holds, from the blocks its record carries.