PsdImage constructor

PsdImage(
  1. List<int> bytes
)

Implementation

PsdImage(List<int> bytes) {
  _input = InputBuffer(bytes, bigEndian: true);

  _readHeader();
  if (!isValid) {
    return;
  }

  var len = _input!.readUint32();
  /*_colorData =*/
  _input!.readBytes(len);

  len = _input!.readUint32();
  _imageResourceData = _input!.readBytes(len);

  len = _input!.readUint32();
  _layerAndMaskData = _input!.readBytes(len);

  _imageData = _input!.readBytes(_input!.length);
}