1. A method of scraping text from a portion of a web page without scraping the entire page, the method comprising: identifying the web page; generating an image snapshot of the entire web page; receiving an image pattern; identifying, by computer, a region of the image snapshot to perform scraping, wherein said identifying involves searching the image snapshot for a region that matches the received image pattern, and wherein the identified region is not the entire web page; and scraping content from the identified region.