Ctx2dTextRenderer
Classes
Ctx2dTextRenderer
Extends
Constructors
Constructor
new Ctx2dTextRenderer(
staticCanvas,
activeCanvas,
textWhizz,
zoom,
offset,
viewportHandler,
selectionStyle,
rgbColorParser,
canvasFactory): Ctx2dTextRenderer;
Parameters
| Parameter | Type |
|---|---|
staticCanvas | HTMLCanvasElement |
activeCanvas | HTMLCanvasElement |
textWhizz | any |
zoom | number |
offset | PointF |
viewportHandler | IViewportHandler |
selectionStyle | ITextSelectionStyleConfig |
rgbColorParser | IRgbColorParser |
canvasFactory | ICanvasFactory |
Returns
Inherited from
Properties
staticCanvasMargin
static staticCanvasMargin: number = 10;
Inherited from
TextRenderer.staticCanvasMargin
Accessors
offset
Get Signature
get offset(): PointF;
Returns
PointF
Set Signature
set offset(value): void;
Parameters
| Parameter | Type |
|---|---|
value | PointF |
Returns
void
Inherited from
Methods
clearText()
clearText(): void;
Returns
void
Overrides
drawSelection()
drawSelection(
handler,
selection,
transform,
center,
previewScale): void;
Parameters
| Parameter | Type |
|---|---|
handler | TextHandler |
selection | TextRange |
transform | Transform |
center | PointF |
previewScale | number |
Returns
void
Overrides
drawText()
drawText(
handler,
transform,
center,
previewScale,
opacity,
clippingPath): void;
Parameters
| Parameter | Type |
|---|---|
handler | TextHandler |
transform | Transform |
center | PointF |
previewScale | number |
opacity | number |
clippingPath | Path |
Returns
void
Overrides
getTextImage()
getTextImage(
handler,
bounds,
previewScale): HTMLCanvasElement;
Parameters
| Parameter | Type |
|---|---|
handler | TextHandler |
bounds | RectangleF |
previewScale | number |
Returns
HTMLCanvasElement
Overrides
setWorkspaceSize()
setWorkspaceSize(width, height): void;
Parameters
| Parameter | Type |
|---|---|
width | number |
height | number |
Returns
void
Inherited from
setZoom()
setZoom(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
transformText()
transformText(
handler,
transform,
center,
previewScale,
opacity,
clippingPath): void;
Parameters
| Parameter | Type |
|---|---|
handler | TextHandler |
transform | Transform |
center | PointF |
previewScale | number |
opacity | number |
clippingPath | Path |
Returns
void
Overrides
renderTextImage()
static renderTextImage(
handler,
imageContainer,
imageContainerRect,
itemHandlerCtx,
opacityMultiplier,
increaseImageRect): void;
Parameters
| Parameter | Type |
|---|---|
handler | | NewBaseTextItemHandler | BaseTextItemHandler |
imageContainer | ImageContainer |
imageContainerRect | RectangleF |
itemHandlerCtx | CanvasRenderingContext2D |
opacityMultiplier | number |
increaseImageRect | number |
Returns
void