Okay, I could not find anything to solve my problem, so I decided to use another approach. Since I can get the port name thru the printer object, I am opening the printer/port the old fashion, and sending the report line by line (using the Generic / Text Only driver). Something like this:
open...