此类表示以自定义方式映射字体的回调对象。 此类中所有纯虚函数都用作回调函数,应由用户实现。 实现的 FontMapperCallback 对象可以通过函数 Library::SetFontMapperCallback 设置到Foxit PDF SDK。
- 参见
- Library
◆ MapFont() [1/2]
| virtual FontMapResult foxit::common::FontMapperCallback::MapFont |
( |
const char * |
font_name, |
|
|
bool |
is_truetype, |
|
|
uint32 |
styles, |
|
|
int |
weight, |
|
|
int |
italic_angle, |
|
|
Font::Charset |
charset |
|
) |
| |
|
pure virtual |
◆ MapFont() [2/2]
| virtual StringArray foxit::common::FontMapperCallback::MapFont |
( |
const char * |
font_family_name, |
|
|
Font::Charset |
charset, |
|
|
uint32 |
styles, |
|
|
int |
weight, |
|
|
int |
italic_angle |
|
) |
| |
|
pure virtual |
用于根据输入参数映射合适字体的回调函数。
- 参数
-
- 返回
- 字体族名称数组。如果返回的数组为空,意味着没有找到映射字体。
◆ Release()
| virtual void foxit::common::FontMapperCallback::Release |
( |
| ) |
|
|
pure virtual |