Nutrient Web SDK

v0.0.0-dev

ReferenceSerializersImageAnnotationJSON

Interface ImageAnnotationJSON

Interface

Hierarchy

ModelsImageAnnotationJSONImageAnnotationJSON

Properties

action

Optional

    | | { subactions?: (CoreActionJSON)[]; type: "uri"; uri: string }
    | { pageIndex: number; subactions?: (CoreActionJSON)[]; type: "goTo" }
    | { … }
    | { … }
    | { … }
    | { … }
    | { … }
    | { filePath: string; subactions?: (CoreActionJSON)[]; type: "launch" }
    | { … }
    | { … }
    | { script: string; subactions?: (CoreActionJSON)[]; type: "javaScript" }
    | null
{ cache: string } | { attach: string }
[left: number, top: number, width: number, height: number]

blendMode

Optional

    | "normal"
    | "multiply"
    | "screen"
    | "overlay"
    | "darken"
    | "lighten"
    | "colorDodge"
    | "colorBurn"
    | "hardLight"
    | "softLight"
    | "difference"
    | "exclusion"
    | null

createdAt

Optional
string | Date

creatorName

Optional
string | null

customData

Optional
Record<string, unknown> | null

description

Optional
string | null

fileName

Optional
string | null

flags

Optional

    | (
        | "noView"
        | "noPrint"
        | "locked"
        | "lockedContents"
        | "readOnly"
        | "hidden"
        | "noZoom"
        | "noRotate"
    )[]
    | null

group

Optional
string | null
string

isAnonymous

Optional
boolean
boolean

isSignature

Optional
boolean

name

Optional
string | null

note

Optional
string | null

opacity

Optional
number
number

pdfObjectId

Optional
number | null

permissions

Optional
{ … }
PropertyDescription
delete
edit
fill
reply
setGroup
number
string | null

subject

Optional
string | null
"pspdfkit/image"

updatedAt

Optional
string | Date
number
string