Mit etwas Abstand vom Ausdruck kann ich - altersbedingt - 8pt noch halbwegs lesen, bei 6pt brauch ich die Lesebrille. Bei kleinen Schriftarten (<= 8pt) geht nur noch Sans Serif (serifenlose Schriftarten).
http://de.wikipedia.org/wiki/Serifenlose_Schrift
Allerdings:
Wenn mir ein Programm - abhängig von der auszudruckenden Stringlänge - automatisch andere Schriftgrößen auf dem Ausdruck "unterjubeln" würde, wäre ich etwas brüskiert/verunsichert!
Und würde mittels heftiger Bedenken meinerseits den "Verantwortlichen" zu einem Überdenken seinerseits durch die Brust von hinten ins Auge auffordern
HARTZ IV ist näher, als man denkt ;-(