title: Text to a PNG on App Engine (Python)
body: <p><em>Note: I am cross-posting this from App Engine group because I got no answers there.</em></p>
  
  <p>As part of my site about Japan, I have a feature where the user can 
  get a large PNG for use as desktop background that shows the user's 
  name in Japanese. After switching my site hosting entirely to App 
  Engine, I removed this particular feature because I could not find any 
  way to render text to a PNG using the image API. </p>
  
  <p>In other words, how would you go about outputting an unicode string on 
  top of an image of known dimensions (1024x768 for example), so that 
  the text will be as large as possible horizontally, and centered 
  vertically? Is there a way to do this is App Engine, or is there some 
  external service besides App Engine that could make this easier for 
  me, that you could recommend (besides running ImageMagick on your own 
  server)? </p>