PDF Character Mappings in SNA 3.0 Are Incorrect for Four Character Definitions (234674)
The information in this article applies to:
This article was previously published under Q234674 SYMPTOMS
PDF files may have a Character Definitions section that performs an ASCII to ASCII conversion of a host printer data stream after the original EBCDIC characters are converted to ASCII characters by the Host Code Page. There is an error in SNA Server 3.0 for the following four definitions:
VERTICAL_LINE_BROKEN is defined as AF. The correct definition is A6.ORDINAL_INDICATOR_FEMININE is defined as 8F. The correct definition is AA.ORDINAL_INDICATOR_MASCULINE is defined as 90. The correct definition is BA.SHARP_S_SMALL is defined as 9A. The correct definition is DF. CAUSE
If a PDF file has a character mapping section and it is used with SNA Server 3.0, it may exhibit incorrect behavior. If a PDF file does not have a character mapping section, no ASCII to ASCII character mapping occurs by default. An example of incorrect behavior may be explained from a host printer data stream that contains an EBCDIC BC character. The EBCDIC BC character is converted to an ASCII AF character by the default host code page. SNA Server 3.0 has both the OVERLINE and VERTICAL_LINE_BROKEN characters defined as an ASCII AF character in a PDF file character mapping section. Character mappings for the VERTICAL_LINE_BROKEN character in a PDF file used with SNA Server 3.0 appear not to change a print job due to the OVERLINE character also being defined as an ASCII AF character.
WORKAROUND
As a workaround, a character mapping entry can be made for the OVERLINE character to produce a mapping for a host printer data stream that contains an ASCII AF character after the host code page translation. This will only work if there are no OVERLINES in the host printer data stream that also need conversion.
STATUS
Microsoft has confirmed this to be a problem in SNA Server version 3.0, SP1, SP2, SP3, and SP4.
Modification Type: | Major | Last Reviewed: | 10/22/2003 |
---|
Keywords: | kbinfo KB234674 |
---|
|