# File lib/gd2/image.rb, line 502
    def png(level = nil)
      ptr, rs = SYM[:gdImagePngPtrEx].call(image_ptr, 0, level || -1)
      ptr.free = SYM[:gdFree]
      ptr[0, rs[1]]
    end