Properties
precision
precision: number
tabWidth
tabWidth: number
Methods
addText
- addText(text: string): void
arcTo
- arcTo(p1: NPDFPoint, p2: NPDFPoint, rotation: number, large?: undefined | true | false, sweep?: undefined | true | false): void
-
Parameters
-
-
-
rotation: number
-
Optional large: undefined | true | false
-
Optional sweep: undefined | true | false
Returns void
drawGlyph
- drawGlyph(point: NPDFPoint, glyph: string): void
drawImage
- drawImage(img: IImage, 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?: undefined | true | false): Array<string>
-
Parameters
-
width: number
-
text: string
-
Optional skipSpaces: undefined | true | false
Returns Array<string>
horizontalLineTo
- horizontalLineTo(v: number): void
rectangle
- rectangle(rect: IRect): void
setClipRect
- setClipRect(rect: IRect): void
setMiterLimit
- setMiterLimit(v: number): void
setPage
- setPage(page: IPage): void
setStrokeWidth
- setStrokeWidth(w: number): void
setStrokingColorCMYK
- setStrokingColorCMYK(cmyk: NPDFcmyk): void
setStrokingGrey
- setStrokingGrey(v: number): void
verticalLineTo
- verticalLineTo(v: number): void