Created Date: 16 Mar, 2022 14:17
Last Modifed Date: 16 Mar, 2022 14:17
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP
The RIP interface comprises:
define
|
Define a font or CIDFont. This can be called from initialise, configure
or find
.
|
undefine
|
Remove a font definition. This is only expected to be called from configure.
|
move
|
Start a glyph subpath. This can only be called from within the module’s outline call.
|
line
|
Add a straight line to the current glyph outline. This can only be called from within the module’s outline call.
|
curve
|
Add a Bezier curve to the current glyph outline. This can only be called from within the module’s outline call.
|
bitimage
|
Deliver a bitmap representation of a glyph. This can only be called from the module’s outline call.
|
options
|
Allows the module instance to change various default options for the glyph being created, such as whether it can be cached, or whether a bitmap is pre-rotated.
|
flush
|
Allows the module to discard a glyph or an entire font from the font cache, so that further uses of the character will cause the module instance to be called again.
|