I have a mainframe output file that I am trying to convert to a .PDF document to be e.mailed.
The file has been read in line by line as one variable, with an informat of $CHAR112. so that leading blanks are preserved.
If I use Proc Print or Proc Report to just dump the contents, the leading blanks are removed.
If I use DATA _NULL_ with FILE PRINT ODS, the leading blanks are also removed, even if I specify a format of $CHAR112. as a suboption.
The only method which almost works is a simple DATA _NULL_ with a regular PUT statement (not PUT _ODS_). The problem here is that I have to make the font very small to prevent this method from inserting a blank line between every output record, which is also not desired.
So, any ideas on how to maintain leading spaces and prevent extra lines from being printed?