16. A computer-implemented method for managing printing of a document, the method comprising: outputting for presentation to a user, via a display device, a graphical user interface (GUI) for specifying a range of score values corresponding to an amount of content from the document to be printed; receiving, via the GUI, user input specifying the range; receiving a mark-up language representation of the document, the mark-up language representation of the document specifying a first visual content item and a second visual content item; selecting a portion of the representation of the document, wherein: (i) the selected portion includes a markup language tag, and (ii) the selected portion specifies, at least in part, the first visual content item; assigning a score to the portion, the score being assigned based on the name of the tag; determining whether the score is located within the range; and generating, by a processor, a filtered version of the document that includes the first visual content item while leaving out the second visual content item, wherein the first visual content item is included in the filtered version of the document based on the score being within the range; wherein the first visual content item and the second visual content item include one or more of text or graphics.
16. A computer-implemented method for managing printing of a document, the method comprising: outputting for presentation to a user, via a display device, a graphical user interface (GUI) for specifying a range of score values corresponding to an amount of content from the document to be printed; receiving, via the GUI, user input specifying the range; receiving a mark-up language representation of the document, the mark-up language representation of the document specifying a first visual content item and a second visual content item; selecting a portion of the representation of the document, wherein: (i) the selected portion includes a markup language tag, and (ii) the selected portion specifies, at least in part, the first visual content item; assigning a score to the portion, the score being assigned based on the name of the tag; determining whether the score is located within the range; and generating, by a processor, a filtered version of the document that includes the first visual content item while leaving out the second visual content item, wherein the first visual content item is included in the filtered version of the document based on the score being within the range; wherein the first visual content item and the second visual content item include one or more of text or graphics. 20. The computer-implemented method of claim 16 , wherein determining the characteristic comprises identifying a dimension of the first visual content item.