Struct image::png::PNGEncoder [] [src]

pub struct PNGEncoder<'a, W: 'a> {
    // some fields omitted
}

The representation of a PNG encoder

Methods

impl<'a, W: Write> PNGEncoder<'a, W>
[src]

fn new(w: &mut W) -> PNGEncoder<W>

Create a new encoder that writes its output to w

fn encode(&mut self, image: &[u8], width: u32, height: u32, c: ColorType) -> Result<()>

Encodes the image image that has dimensions width and height and ColorType c