PreservedResourceBlock

PreservedResourceBlock

Overview

PreservedResourceBlock is a class in Aspose.Psd FOSS for Python. Inherits from: ResourceBlock.

Adapts a raw‑preserved image resource to the official ResourceBlock surface.

This class declares 5 methods for PreservedResourceBlock objects in Python programs. Available methods include: __init__, save, validate_values. Public members are accessible to any Python application after installing the Aspose.Psd FOSS for Python package. Properties: data_size, id, minimal_version, name, signature, size.

Properties

NameTypeAccessDescription
data_sizeintReadGets the data size.
minimal_versionintReadGets the minimal version.
id``ReadGets the id.
name``ReadGets the name.
signatureintReadGets the resource signature.
sizeintReadGets the resource block size in bytes including its data.

Methods

SignatureDescription
__init__(resource: UnknownResource)Calls init(resource) on this PreservedResourceBlock instance.
save(stream: StreamContainer)Not implemented in the FOSS edition — throws at runtime. Calls save(stream) on this PreservedResourceBlock instance.
__init__()
save(stream)Saves the resource block to the specified stream container.
validate_values()Validates the resource values.

See Also