Adobe 12020596 Supplement Manual page 107

Supplement to the iso 32000, baseversion: 1.7, extensionlevel: 3
Table of Contents

Advertisement

Adobe Acrobat SDK
Adobe® Supplement to the ISO 32000
character, preceding two hexadecimal digits. Thus, a 3-character name A-space-B can now be written
as /A#20B (since 20 is the hexadecimal code for the space character). This means that the name /A#B is
no longer valid, since the number sign is not followed by two hexadecimal digits. A name object with
this value must be written as /A#23B, since 23 is the hexadecimal code for the character #.
4. In cases where a PostScript name must be preserved or where a string is permitted in PostScript but
not in PDF, the Acrobat Distiller application uses the # convention as necessary. When an Acrobat
viewer generates PostScript, it inverts the convention by writing a string where permitted or a name
otherwise. For example, if the string (Adobe Green) were used as a key in a dictionary, Distiller would
use the name /Adobe#20Green and the viewer would generate (Adobe Green).
5. In Acrobat 4.0 and earlier versions, a name object being treated as text is typically interpreted in a host
platform encoding, which depends on the operating system and the local language. For Asian
languages, this encoding may be something like Shift-JIS or Big Five. Consequently, it is necessary to
distinguish between names encoded this way and ones encoded as UTF-8. Fortunately, UTF-8
encoding is very stylized and its use can usually be recognized. A name that does not conform to UTF-8
encoding rules can instead be interpreted according to host platform encoding.
3.2.7 Stream Objects
The following note is associated with the description of the
7. Acrobat viewers accept the name
dictionary. If both
3.2.9 Indirect Objects
8. Acrobat viewers require that the name object used as a key in a dictionary entry be a direct object; an
indirect object reference to a name is not accepted.
3.3 Filters
9. Acrobat viewers accept the abbreviated filter names shown in table titled "Abbreviations for standard
filter names" in addition to the standard ones. These abbreviated names are intended for use only in
the context of inline images (see Section 4.8.6, "Inline Images"), they should not be used as filter names
in any stream object.
STANDARD FILTER NAME
ASCIIHexDecode
ASCII85Decode
LZWDecode
FlateDecode
RunLengthDecode
and
DP
DecodeParms
Abbreviations for standard filter names
ABBREVIATION
AHx
A85
LZW
(PDF 1.2)
Fl
RL
Implementation Notes to the PDF Reference, sixth edition
DecodeParms
as an abbreviation for the
DP
entries are present,
(uppercase F, lowercase L)
Implementation Notes
key in Table 3.4.
key in any stream
DecodeParms
takes precedence.
DecodeParms
107

Advertisement

Table of Contents
loading

This manual is also suitable for:

Acrobat sdk 9.0

Table of Contents