22. The printer of claim 21 , wherein: the selected portion includes hyperlinked text and plain text, the characteristic of the selected portion is a ratio of a length of the hyperlinked text and a length of the plain text, and the score is assigned based on a ratio of the length of the hyperlinked text to the length of the plain text.
21. A printer comprising a processor, the processor being configured to: receive a representation of a document, the representation of the document specifying a first visual content item and a second visual content item of the document; select a portion of the representation of the document, the selected portion specifying, at least in part, the first visual content item; determine a characteristic of the selected portion; assign a score to the selected portion, based on the determined characteristic; receive user input selecting one of a plurality of ranges of score values, each of the plurality of ranges of score values corresponding to an amount of content from the document to be printed; determine whether the score is within the selected range of score values; when the score is within the selected range, generate a filtered version of the document that includes the first visual content item, the filtered version of the document omitting the second visual content item; and print the filtered version of the document; wherein the first visual content item and the second visual content item include one or more of text or graphics.