* Escape string for PDF
(str: string)
| 76 | * Escape string for PDF |
| 77 | */ |
| 78 | function pdfString(str: string): string { |
| 79 | return '(' + str |
| 80 | .replace(/\\/g, '\\\\') |
| 81 | .replace(/\(/g, '\\(') |
| 82 | .replace(/\)/g, '\\)') |
| 83 | .replace(/\r/g, '\\r') |
| 84 | .replace(/\n/g, '\\n') + ')' |
| 85 | } |
| 86 | |
| 87 | /** |
| 88 | * Serialize value to PDF format |