code: def _print_image(self, line, size):
          
          i = 0
          cont = 0
          buffer = ""
  
         
          self._raw(S_RASTER_N)
          buffer = "%02X%02X%02X%02X" % (((size[0]/size[1])/8), 0, size[1], 0)
          self._raw(buffer.decode('hex'))
          buffer = ""
  
          while i < len(line):
              hex_string = int(line[i:i+8],2)
              buffer += "%02X" % hex_string
              i += 8
              cont += 1
              if cont % 4 == 0:
                  self._raw(buffer.decode("hex"))
                  buffer = ""
                  cont = 0
docs: Print formatted image