I have found lots about printing forms. from right-to-left, ... etc. What I want to do is print line-by-line and word by word.

For example, say that I want to print a label. The first line is a certain font. The next line has three different areas with three different fonts and sizes. The next line has a barcode...

In sum, I would like to know how to format print on a word-for-word or char-by-char basis and have it do so without any interaction from the user.

Could somebody help me with this, please?