×

Rendering a text image following a line

  • US 8,416,244 B2
  • Filed: 09/26/2011
  • Issued: 04/09/2013
  • Est. Priority Date: 06/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for rendering an image on a display device, comprising:

  • determining, using a computer device, a line within the image along which to render a text string that is stored as a set of pixelated text characters within an image lookup table;

    determining, using the computer device, a plurality of line segments associated with the line and a range associated with each line segment wherein the different ranges for each of the line segments relate to different portions of the line;

    forming, using the computer device, a text box for each of the plurality of line segments, each of the text boxes being oriented to draw text in an upright position along an associated line segment;

    selecting, using the computer device, one of the text boxes in which to render a text character of the text string;

    selecting, using the computer device, one of the text characters from the text string stored as a set of pixelated text characters within the image lookup table;

    determining, using the computer device, if a center of the one of the text characters, when rendered in the one of the text boxes on the image, will be within the range of the line segment associated with the one of the text boxes including reading a set of encoding data for the one of the text characters, the encoding data specifying the center of the one of the text characters in at least one direction; and

    rendering, using the computer device, the one of the text characters on the display device using the one of the text boxes if a center of the one of the text characters when rendered in the one of the text boxes will be within the range of the line segment associated with the one of the text boxes; and

    not rendering the one of the text characters on the display device using the one of the text boxes if a center of the one of the text characters when rendered in the one of the text boxes will not be within the range of the line segment associated with the one of the text boxes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×