Preparing search index...
The search index is not available
@tencent/libpag
@tencent/libpag
wechat/scaler-context
ScalerContext
Class ScalerContext
Hierarchy
ScalerContext
ScalerContext
Index
Constructors
constructor
Properties
canvas
context
Methods
set
Canvas
set
Context
is
Unicode
Property
Escape
Supported
is
Emoji
generate
Image
font
String
get
Font
Metrics
get
Bounds
get
Advance
load
Canvas
Constructors
constructor
new
Scaler
Context
(
fontName
,
fontStyle
,
size
)
:
ScalerContext
Parameters
fontName
:
string
fontStyle
:
string
size
:
number
Returns
ScalerContext
Properties
Static
canvas
canvas
:
HTMLCanvasElement
|
OffscreenCanvas
Static
context
context
:
OffscreenCanvasRenderingContext2D
|
CanvasRenderingContext2D
Methods
Static
set
Canvas
set
Canvas
(
canvas
)
:
void
Parameters
canvas
:
HTMLCanvasElement
|
OffscreenCanvas
Returns
void
Static
set
Context
set
Context
(
context
)
:
void
Parameters
context
:
OffscreenCanvasRenderingContext2D
|
CanvasRenderingContext2D
Returns
void
Static
is
Unicode
Property
Escape
Supported
is
Unicode
Property
Escape
Supported
(
)
:
boolean
Returns
boolean
Static
is
Emoji
is
Emoji
(
text
)
:
boolean
Parameters
text
:
string
Returns
boolean
generate
Image
generate
Image
(
text
,
bounds
)
:
OffscreenCanvas
Parameters
text
:
string
bounds
:
Rect
Returns
OffscreenCanvas
font
String
font
String
(
fauxBold
,
fauxItalic
)
:
string
Parameters
fauxBold
:
boolean
fauxItalic
:
boolean
Returns
string
get
Font
Metrics
get
Font
Metrics
(
)
:
{
ascent
:
number
;
descent
:
number
;
xHeight
:
number
;
capHeight
:
number
;
}
Returns
{
ascent
:
number
;
descent
:
number
;
xHeight
:
number
;
capHeight
:
number
;
}
ascent
:
number
descent
:
number
x
Height
:
number
cap
Height
:
number
get
Bounds
get
Bounds
(
text
,
fauxBold
,
fauxItalic
)
:
Rect
Parameters
text
:
string
fauxBold
:
boolean
fauxItalic
:
boolean
Returns
Rect
get
Advance
get
Advance
(
text
)
:
number
Parameters
text
:
string
Returns
number
Protected
load
Canvas
load
Canvas
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
canvas
context
set
Canvas
set
Context
is
Unicode
Property
Escape
Supported
is
Emoji
generate
Image
font
String
get
Font
Metrics
get
Bounds
get
Advance
load
Canvas
@tencent/libpag
binding
constant
core/backend-
context
core/global-
canvas
core/matrix
core/render-
canvas
core/video-
reader
interfaces
pag-
composition
pag-
file
pag-
font
pag-
image-
layer
pag-
image
pag-
layer
pag-
module
pag-
player
pag-
solid-
layer
pag-
surface
pag-
text-
layer
pag-
view
pag
types
utils/canvas
utils/clock
utils/common
utils/decorators
utils/event-
manager
utils/mixin
utils/polyfills
utils/queue
utils/type-
utils
utils/ua
utils/video-
listener
wechat/babel
wechat/binding
wechat/constant
wechat/file-
utils
wechat/interfaces
wechat/pag-
file
wechat/pag-
font
wechat/pag-
image
wechat/pag-
view
wechat/pag
wechat/scaler-
context
Scaler
Context
wechat/video-
reader
worker/client
worker/events
worker/pag-
file
worker/pag-
image
worker/pag-
view
worker/utils
worker/video-
reader
worker/worker
Generated using
TypeDoc