# File lib/png/font.rb, line 37 def [] c c = c.chr unless String === c x0, y0, x1, y1 = coordinates c @cache[c] ||= @canvas.extract(x0, y0, x1, y1) end