Properties
Private _instance
_instance: any
Accessors
font
- get font(): Font
- set font(font: Font): void
precision
- get precision(): number
- set precision(value: number): void
-
Returns number
-
Parameters
Returns void
tabWidth
- get tabWidth(): number
- set tabWidth(value: number): void
-
Returns number
-
Parameters
Returns void
Methods
addText
- addText(text: string): void
arcTo
- arcTo(p1: NPDFPoint, p2: NPDFPoint, rotation: number, large?: boolean, sweep?: boolean): void
-
Parameters
-
-
-
rotation: number
-
Default value large: boolean = false
-
Default value sweep: boolean = false
Returns void
drawGlyph
- drawGlyph(point: NPDFPoint, glyph: string): void
drawImage
- drawImage(img: Image, x: number, y: number, scale?: undefined | object): void
-
Parameters
-
-
x: number
-
y: number
-
Optional scale: undefined | object
Returns void
drawText
- drawText(point: NPDFPoint, text: string): void
getMultiLineText
- getMultiLineText(width: number, text: string, skipSpaces?: boolean): Array<string>
-
Parameters
-
width: number
-
text: string
-
Default value skipSpaces: boolean = false
Returns Array<string>
horizontalLineTo
- horizontalLineTo(v: number): void
rectangle
- rectangle(rect: Rect): void
setClipRect
- setClipRect(rect: Rect): void
setMiterLimit
- setMiterLimit(v: number): void
setStrokeWidth
- setStrokeWidth(w: number): void
setStrokingColorCMYK
- setStrokingColorCMYK(cmyk: NPDFcmyk): void
setStrokingGrey
- setStrokingGrey(v: number): void
verticalLineTo
- verticalLineTo(v: number): void