VMPrint API Reference - v1.0.0
    Preparing search index...

    Implements

    Index

    Constructors

    Methods

    • Parameters

      • cp1x: number
      • cp1y: number
      • cp2x: number
      • cp2y: number
      • x: number
      • y: number

      Returns this

    • Parameters

      • length: number
      • Optionaloptions: { space: number }

      Returns this

    • Parameters

      • Optionalrule: "nonzero" | "evenodd"

      Returns this

    • Parameters

      • OptionalfillColor: string
      • OptionalstrokeColor: string

      Returns this

    • Parameters

      • family: string
      • Optionalsize: number

      Returns this

    • Returns { height: number; width: number }

    • Parameters

      • source: string | Uint8Array<ArrayBufferLike>
      • x: number
      • y: number
      • Optionaloptions: ContextImageOptions

      Returns this

    • Parameters

      • x: number
      • y: number

      Returns this

    • Parameters

      • x: number
      • y: number

      Returns this

    • Parameters

      • x: number
      • y: number
      • w: number
      • h: number

      Returns this

    • Parameters

      Returns Promise<void>

    • Parameters

      • angle: number
      • OptionaloriginX: number
      • OptionaloriginY: number

      Returns this

    • Parameters

      • x: number
      • y: number
      • w: number
      • h: number
      • r: number

      Returns this

    • Emit pre-shaped glyphs directly to the PDF stream using their fontkit glyph IDs. This bypasses PDFKit's text()/encode() path, which would re-run shaping and lose the contextual glyph substitutions (init/medi/fina/liga) computed at layout time. Required for correct rendering of Arabic and other RTL/CTL scripts.

      Parameters

      • fontId: string
      • fontSize: number
      • color: string
      • x: number
      • y: number
      • ascent: number
      • glyphs: ContextShapedGlyph[]

      Returns this

    • Returns string[]

    • Parameters

      • pageIndex: number

      Returns string