def draw_text(text, x, y, font_name='Helvetica', font_size=16.0): """draw_text(text, x, y, font_name='Helvetica', font_size=16.0) -- Draw a single line of text at a given point. The point represents the origin of the line, i.e. its lower-left corner.""" if isinstance(text, unicode): text = text.encode('utf8') if isinstance(font_name, unicode): font_name = font_name.encode('utf8') _canvas._draw_text(text, x, y, font_name, font_size)
def _draw_text(text, x, y, font_name='Helvetica', font_size=16.0): if isinstance(text, unicode): text = text.encode('utf8') if isinstance(font_name, unicode): font_name = font_name.encode('utf8') _canvas._draw_text(text, x, y, font_name, font_size)