17. The method as recited in claim 10 , further comprising generating, by at least one of the one or more computing systems, a border around the selected column prior to the zooming-in on the selected column.
10. A method comprising: determining for an image-based document, by at least one of one or more computing systems, a color value of each pixel of a plurality of pixels; associating, by at least one of the one or more computing systems, a dominant color value to content within the image-based document, the content comprising at least text having a text color value within a predetermined deviation of the dominant color value; identifying, by at least one of the one or more computing systems, an image within the image-based document, the image comprising a group of pixels having a color value within the predetermined deviation of the dominant color value; determining, a layout of the text by identifying bounds of objects in a multicolumn presentation of the text within the image-based document, the determining based at least in part on the dominant color value; analyzing, by at least one of the one or more computing systems, the objects to classify at least a portion of the objects as columns; ordering, by at least one of the one or more computing systems, the columns based at least in part on the layout of the text; receiving, by at least one of the one or more computing systems, a selection of one of the columns as a selected column; and zooming-in, by at least one of the one or more computing systems, on the selected column to initiate a column-viewing mode to enlarge the selected column such that the bounds of the selected column are enlarged to approximately span a width of a display space.