There are two ways to print reports using NetCOBOL: COBOL syntax and PowerFORM.
With COBOL syntax, fixed pitch and proportional fonts are all printed with a fixed pitch. This may not always look the best when proportional fonts are used.
PowerFORM prints reports in a WYSIWYG format.
Also, you should note that MSLineDraw is the equivalent to a "native DOS" print. Another alternative is to write to a file, and print that. These alternatives should be considered if it appears that Windows print drivers (which COBOL uses) are getting in the way of a simple print that "used to work under DOS".