There is a mainframe report which is getting printed in a PC printer. The report contains portugese characters. Those characters are shown fine in report in mainframe, but while sending to printer it is not working.
Can any one suggest how to resolve this issue?
Somewhere between you viewing/printing the report on the mainframe and it coming off the PC printer is a "character set" which does not support Portuguese. It can be the EBCDIC to ASCII translation that you must be doing, or the font(s) selected for the printer might not have Portuguese. Get the printer working first, then work your way back through everything where the report "moves" from one place to another.
Thanks Bill. The printer is configured for Portugal character recognition and is currently printing some of the words/characters correctly. The report is generated by a cobol program in which portugal words are hardcoded. For instance, Portugal word COMPOSIÇĀO is hard coded in mainframe program as COMPOSIÙÐO which is correctly displayed in report when printed. Not able to find why the programmer has given Hex 'FD' in EBCDIC for ASCII 'Ç'and Hex 'AC' for Ā. Still researching to get the correct EBCDIC to ASCII mapping for Portugal characters