@qrcommunication/gigapdf-lib — SDK API reference - v0.110.3
    Preparing search index...

    Interface OutlineEntry

    One outline (bookmark) entry; level is the nesting depth (0 = top).

    interface OutlineEntry {
        level: number;
        title: string;
        page?: number;
        bold?: boolean;
        italic?: boolean;
        color?: [number, number, number];
        destKind?: string;
        x?: number;
        y?: number;
        zoom?: number;
    }
    Index

    Properties

    level: number
    title: string
    page?: number
    bold?: boolean

    /F flag bit 2 — label drawn bold (present when read via GigaPdfDoc.outline).

    italic?: boolean

    /F flag bit 1 — label drawn italic.

    color?: [number, number, number]

    /C RGB label colour, 0..1 per channel (black when absent in the PDF).

    destKind?: string

    Destination fit type, lowercased ("xyz"/"fit"/"fith"/"fitv"/…).

    x?: number

    /XYZ top-left X (when destKind === "xyz").

    y?: number

    /XYZ top-left Y.

    zoom?: number

    /XYZ magnification.