modern-pdf-lib / PdfString
Class: PdfString
Defined in: src/core/pdfObjects.ts:138
A PDF string — either literal (…) or hexadecimal <…>.
By default the constructor produces a literal string. Use the static helpers for explicit control.
Properties
hex
readonlyhex:boolean
Defined in: src/core/pdfObjects.ts:146
When true the string is serialized in hexadecimal form <…>.
value
readonlyvalue:string
Defined in: src/core/pdfObjects.ts:144
The raw string content (unescaped).
Methods
serialize()
serialize(
writer):void
Defined in: src/core/pdfObjects.ts:164
Parameters
writer
Returns
void
hex()
statichex(value):PdfString
Defined in: src/core/pdfObjects.ts:155
Create a hexadecimal string <…> from a plain string.
Parameters
value
string
Returns
PdfString
hexFromBytes()
statichexFromBytes(data):PdfString
Defined in: src/core/pdfObjects.ts:160
Create a hexadecimal string from raw bytes.
Parameters
data
Uint8Array
Returns
PdfString
literal()
staticliteral(value):PdfString
Defined in: src/core/pdfObjects.ts:150
Create a literal string (…).
Parameters
value
string
Returns
PdfString