Taking pictures is all well and good, but what if we wish to save an image to the filesystem so that we can retrieve it later? In this recipe, we will do exactly that, and also introduce the t
oImage() method, which many of the Titanium controls have built in. This method takes a flattened image of the entire view that it is called upon and is extremely useful for taking screenshots or grabbing images of many controls lumped together in a single view. For example, you can use
toImage() to take a screenshot of an ImageView's image property. This would store that single image in a blob object, which we can save in the filesystem or perhaps send to a web server using
POST. Alternatively, you can ...