code: def to_ansi_24bit(self):
          
          text = self.text.replace('\x1b', '')
          if self.color and self.bg_color:
              c = self.color.scale(255)
              bg_c = self.bg_color.scale(255)
              return ansicolor(text,
                               fg=(c.r, c.g, c.b),
                               bg=(bg_c.r, bg_c.g, bg_c.b))
          elif self.color:
              c = self.color.scale(255)
              return ansicolor(text,
                               fg=(c.r, c.g, c.b))
          elif self.bg_color:
              bg_c = self.bg_color.scale(255)
              return ansicolor(text,
                               bg=(bg_c.r, bg_c.g, bg_c.b))
          else:
              return text
docs: Convert to ANSI 24-bit color format
          :return: