KitePDF
Toggle table of contents
0.6.1
Guide
GitHub
common
Target filter
common
Switch theme
Search in API
Skip to content
KitePDF
kitepdf-core
/
io.github.yuroyami.kitepdf.core.render
/
RecordingCanvas
/
Call
/
Glyphs
Glyphs
data
class
Glyphs
(
val
glyphs
:
List
<
TextGlyph
>
,
val
fontSize
:
Double
,
val
unitsPerEm
:
Int
,
val
hasOutlines
:
Boolean
,
val
fontSpec
:
FontSpec
,
val
textToDevice
:
Matrix
,
val
color
:
RgbColor
,
val
alpha
:
Double
=
1.0
,
val
blendMode
:
BlendMode
=
BlendMode.Normal
)
:
RecordingCanvas.Call
Members
Constructors
Glyphs
Link copied to clipboard
constructor
(
glyphs
:
List
<
TextGlyph
>
,
fontSize
:
Double
,
unitsPerEm
:
Int
,
hasOutlines
:
Boolean
,
fontSpec
:
FontSpec
,
textToDevice
:
Matrix
,
color
:
RgbColor
,
alpha
:
Double
=
1.0
,
blendMode
:
BlendMode
=
BlendMode.Normal
)
Properties
alpha
Link copied to clipboard
val
alpha
:
Double
blend
Mode
Link copied to clipboard
val
blendMode
:
BlendMode
color
Link copied to clipboard
val
color
:
RgbColor
font
Size
Link copied to clipboard
val
fontSize
:
Double
font
Spec
Link copied to clipboard
val
fontSpec
:
FontSpec
glyphs
Link copied to clipboard
val
glyphs
:
List
<
TextGlyph
>
has
Outlines
Link copied to clipboard
val
hasOutlines
:
Boolean
text
Link copied to clipboard
val
text
:
String
Decoded text of the run: the concatenated per-glyph unicode.
text
To
Device
Link copied to clipboard
val
textToDevice
:
Matrix
units
Per
Em
Link copied to clipboard
val
unitsPerEm
:
Int
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int