1. A method comprising: receiving a text query entered on a cartoon canvas, a location of the text query indicating a location of a cartoon object to be presented on the cartoon canvas, the text query comprising one or more keywords indicating content of the cartoon object; searching a plurality of images based on the text query to identify one or more clipart images that include one or more black strokes and one or more regions with uniform color, the plurality of images located in a database or in one or more network accessible sites; displaying the one or more clipart images; receiving a selection of a clipart image from the one or more clipart images as the cartoon object for the text query; modifying a presentation of the selected clipart image by vectorization of the selected clipart image and scaling a size of the selected clipart image; and modifying a style of one or more selected cartoon objects or the cartoon canvas.