2. The method of claim 1 , further comprising: displaying, before identifying the first character, a graphical user interface (GUI) comprising a first widget accessible by a user; and collecting the USMFS from the first widget.
1. A method for enforcing a user specified minimum font size (USMFS) in a hardcopy document (HD), comprising: receiving a request to print an electronic document (ED) according to a magnification ratio; identifying, by a processor and within the ED, a first character having a first font size smaller than a quotient of the USMFS divided by the magnification ratio, a second character having a second font size exceeding the quotient, and a third character having a third font size; calculating, by the processor, a scale factor by dividing the quotient by the first font size; scaling, by the processor, the third font size by the scale factor; and increasing, by the processor, the first font size to match the quotient, wherein the HD is generated by scaling the ED by the magnification ratio after increasing the first font size and scaling the third font size, and wherein the HD comprises the first character in the USMFS and the second character in the second font size scaled by the magnification ratio.