Вы можете создать страницу HTML, а затем сохранить ее в виде изображения.
Webview имеет функцию под названием toImage
. Вы можете использовать это.
Также взгляните на документы: http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.UI.WebView-object
Включите это в свой HTML, чтобы подогнать его под экран.
var html = '<html><head><meta name="viewport" content="initial-scale=1.0, width=device-width, height=device-height, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /></head><body>';
var webview = Ti.UI.createWebView({html: html});
var imageBlob = webview.toImage();