module ChunkyPNG::Canvas::PNGEncoding

def encode_png_image_with_interlacing(color_mode)

Parameters:
  • Th (String) -- PNG encoded canvas as string.
  • color_mode (Integer) -- The color mode to use for encoding.
def encode_png_image_with_interlacing(color_mode)
  stream = ""
  0.upto(6) do |pass|
    subcanvas = self.class.adam7_extract_pass(pass, self)
    subcanvas.encoding_palette = encoding_palette
    subcanvas.encode_png_image_pass_to_stream(stream, color_mode)
  end
  stream
end