ExPng.RawData (ExPng v1.0.0)
This struct provides an intermediate data format between a PNG image file and
and ExPng.Image struct. Raw image file data is parsed into this struct
when reading from a PNG file, and when turning an ExPng.Image into a
saveable image file.
This data can be accessed via the raw_data field on an ExPng.Image struct,
but users have no need to manipulate this data directly.
Link to this section Summary
Link to this section Types
Specs
t() :: %ExPng.RawData{
ancillary_chunks: ExPng.maybe([ExPng.Chunks.Ancillary.t()]),
data_chunk: ExPng.Chunks.ImageData.t(),
end_chunk: ExPng.Chunks.End.t(),
header_chunk: ExPng.Chunks.Header.t(),
palette_chunk: ExPng.maybe(ExPng.Chunks.Palette.t()),
transparency_chunk: ExPng.maybe(ExPng.Chunks.Transparency.t())
}