|
Foxit PDF SDK
|
Public 成员函数 | |
| java.util.ArrayList< byte[]> | mapFont (String font_family_name, int charset, int styles, int weight, int italic_angle) |
| 用于根据输入参数映射合适字体的回调函数。 更多... | |
| FontMapResult | mapFont (String font_name, boolean is_truetype, int styles, int weight, int italic_angle, int charset) |
| (此函数将在未来被弃用。建议使用返回 的 FontMapperCallback.mapFont 。) 用于根据输入参数映射合适字体的回调函数。 更多... | |
| void | release () |
| 用于释放当前回调对象自身的回调函数。 更多... | |
此类表示以自定义方式映射字体的回调对象。 此类中所有纯虚函数都用作回调函数,应由用户实现。 实现的 FontMapperCallback 对象可以通过函数 Library.setFontMapperCallback 设置到Foxit PDF SDK。
| java.util.ArrayList< DX_BYTE_ARRAY > com.foxit.sdk.common.FontMapperCallback.mapFont | ( | String | font_family_name, |
| int | charset, | ||
| int | styles, | ||
| int | weight, | ||
| int | italic_angle | ||
| ) |
用于根据输入参数映射合适字体的回调函数。
| [in] | font_family_name | 字体族名称。 |
| [in] | charset | 要映射的字体的字符集。请参考从 com.foxit.sdk.common.Font.e_CharsetANSI 开始的值,这将是这些值中的一个。 |
| [in] | styles | 字体样式。请参考从 com.foxit.sdk.common.Font.e_StyleFixedPitch 开始的值, 这将是这些值中的一个或组合。 |
| [in] | weight | 原始字体粗细。0表示未指定。 |
| [in] | italic_angle | 斜体角度。 |
| FontMapResult com.foxit.sdk.common.FontMapperCallback.mapFont | ( | String | font_name, |
| boolean | is_truetype, | ||
| int | styles, | ||
| int | weight, | ||
| int | italic_angle, | ||
| int | charset | ||
| ) |
(此函数将在未来被弃用。建议使用返回 的 FontMapperCallback.mapFont 。)
用于根据输入参数映射合适字体的回调函数。
| [in] | font_name | 字体名称。 |
| [in] | is_truetype | true 表示期望字体为TrueType字体,false 表示期望字体为Type1字体。 |
| [in] | styles | 字体样式。请参考从 com.foxit.sdk.common.Font.e_StyleFixedPitch 开始的值, 这将是这些值中的一个或组合。 |
| [in] | weight | 原始字体粗细。0表示未指定。 |
| [in] | italic_angle | 斜体角度。 |
| [in] | charset | 要映射的字体的字符集。请参考从 com.foxit.sdk.common.Font.e_CharsetANSI 开始的值,这将是这些值中的一个。 |
| void com.foxit.sdk.common.FontMapperCallback.release | ( | ) |
用于释放当前回调对象自身的回调函数。