String Object
From GNUpdf
A sequence of bytes (0-255)
Can be written in two ways:
- Sequence of literal characters ( )
- Hexadecimal data < >
Literal strings
Content: any character except unbalanced parentheses (( ))
The backslash character (\) must be treated specially:
| Backslash sequence | Meaning |
|---|---|
| \n | Line Feed (LF) |
| \r | Carriage Return (CR) |
| \t | Horizontal Tab (HT) |
| \b | Backspace (BS) |
| \f | FormFeed (FF) |
| \( | Left parenthesis (maybe unbalanced) |
| \) | Right parenthesis (maybe unbalanced) |
| \\ | Backslash |
| \EOL | Ignore |
| \ddd (octal) | character code ddd. One, two or three 0-7 digits with overflow ignored. If a digit follows, three octals digits are mandatory. |
Hexadecimal strings
<[0-9A-Fa-f[WSC]]*>
White-space characters are ignored.
Each pair of hexadecimal digits define a single character.



