|
Foxit PDF SDK
|
Public 成员函数 | |
| TextPageCharInfo () | |
| 构造函数。 | |
| TextPageCharInfo (Font font, int flag, float font_size, float origin_x, float origin_y, RectF char_box, RectF char_outbox, Matrix2D matrix) | |
| 带参数的构造函数。 更多... | |
| TextPageCharInfo (TextPageCharInfo char_info) | |
| 用另一个字符信息对象的构造函数。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| RectF | getChar_box () |
| Get 页面空间中的字形边界框。 更多... | |
| RectF | getChar_outbox () |
| Get 页面空间中的印刷(显示和打印)边界框。 更多... | |
| int | getFlag () |
| Get 标志,指示文本页面字符标志的哪些属性是有意义的。 更多... | |
| Font | getFont () |
| Get 字符的字体。 更多... | |
| float | getFont_size () |
| Get 字符的字体大小。 更多... | |
| Matrix2D | getMatrix () |
| Get 字符的矩阵。 更多... | |
| float | getOrigin_x () |
| Get 原点位置的x坐标。 更多... | |
| float | getOrigin_y () |
| Get 原点位置的y坐标。 更多... | |
| void | set (Font font, int flag, float font_size, float origin_x, float origin_y, RectF char_box, RectF char_outbox, Matrix2D matrix) |
| 设置值。 更多... | |
| void | setChar_box (RectF value) |
| Set 页面空间中的字形边界框。 更多... | |
| void | setChar_outbox (RectF value) |
| Set 页面空间中的印刷(显示和打印)边界框。 更多... | |
| void | setFlag (int value) |
| Set 标志,指示文本页面字符标志的哪些属性是有意义的。 更多... | |
| void | setFont (Font value) |
| Set 字符的字体。 更多... | |
| void | setFont_size (float value) |
| Set 字符的字体大小。 更多... | |
| void | setMatrix (Matrix2D value) |
| Set 字符的矩阵。 更多... | |
| void | setOrigin_x (float value) |
| Set 原点位置的x坐标。 更多... | |
| void | setOrigin_y (float value) |
| Set 原点位置的y坐标。 更多... | |
静态 Public 属性 | |
| static final int | e_ComboWord = 4 |
| 字符标志:组合词。 | |
| static final int | e_Generated = 1 |
| 字符标志:生成的。 | |
| static final int | e_Hyphen = 3 |
| 字符标志:连字符。 | |
| static final int | e_Normal = 0 |
| 字符标志:正常。 | |
| static final int | e_Unknown = -1 |
| 字符标志:未知。 | |
| static final int | e_UnUnicode = 2 |
| 字符标志:非Unicode。 | |
此类表示文本页面字符信息。
| com.foxit.sdk.pdf.TextPageCharInfo.TextPageCharInfo | ( | Font | font, |
| int | flag, | ||
| float | font_size, | ||
| float | origin_x, | ||
| float | origin_y, | ||
| RectF | char_box, | ||
| RectF | char_outbox, | ||
| Matrix2D | matrix | ||
| ) |
带参数的构造函数。
| [in] | font | 有效的字体对象。 |
| [in] | flag | 标志,指示文本页面字符标志的哪些属性是有意义的。 请参考从 com.foxit.sdk.pdf.TextPageCharInfo.e_Normal 开始的值, 这应该是这些值中的一个,除了 com.foxit.sdk.pdf.TextPageCharInfo.e_Unknown 。 |
| [in] | font_size | 字体大小。这应该是一个正值。 |
| [in] | origin_x | 原点位置的x坐标。 |
| [in] | origin_y | 原点位置的y坐标。 |
| [in] | char_box | 页面空间中的字形边界框。 |
| [in] | char_outbox | 页面空间中的印刷(显示和打印)边界框。 宽度是前进宽度,高度是上升和下降的总和。 |
| [in] | matrix | 矩阵。 |
| com.foxit.sdk.pdf.TextPageCharInfo.TextPageCharInfo | ( | TextPageCharInfo | char_info | ) |
用另一个字符信息对象的构造函数。
| [in] | char_info | 另一个字符信息对象。 |
| synchronized void com.foxit.sdk.pdf.TextPageCharInfo.delete | ( | ) |
直接清除C++相关资源。
| com.foxit.sdk.pdf.TextPageCharInfo.getChar_box | ( | ) |
Get 页面空间中的字形边界框。
| com.foxit.sdk.pdf.TextPageCharInfo.getChar_outbox | ( | ) |
Get 页面空间中的印刷(显示和打印)边界框。
| com.foxit.sdk.pdf.TextPageCharInfo.getFlag | ( | ) |
Get 标志,指示文本页面字符标志的哪些属性是有意义的。
请参考从 com.foxit.sdk.pdf.TextPageCharInfo.e_Normal 开始的值, 这应该是这些值中的一个。
| com.foxit.sdk.pdf.TextPageCharInfo.getFont | ( | ) |
Get 字符的字体。
| com.foxit.sdk.pdf.TextPageCharInfo.getFont_size | ( | ) |
Get 字符的字体大小。
此值应为正值。
| com.foxit.sdk.pdf.TextPageCharInfo.getMatrix | ( | ) |
Get 字符的矩阵。
| com.foxit.sdk.pdf.TextPageCharInfo.getOrigin_x | ( | ) |
Get 原点位置的x坐标。
| com.foxit.sdk.pdf.TextPageCharInfo.getOrigin_y | ( | ) |
Get 原点位置的y坐标。
| void com.foxit.sdk.pdf.TextPageCharInfo.set | ( | Font | font, |
| int | flag, | ||
| float | font_size, | ||
| float | origin_x, | ||
| float | origin_y, | ||
| RectF | char_box, | ||
| RectF | char_outbox, | ||
| Matrix2D | matrix | ||
| ) |
设置值。
| [in] | font | 有效的字体对象。 |
| [in] | flag | 标志,指示文本页面字符标志的哪些属性是有意义的。 请参考从 com.foxit.sdk.pdf.TextPageCharInfo.e_Normal 开始的值, 这应该是这些值中的一个,除了 com.foxit.sdk.pdf.TextPageCharInfo.e_Unknown 。 |
| [in] | font_size | 字体大小。这应该是一个正值。 |
| [in] | origin_x | 原点位置的x坐标。 |
| [in] | origin_y | 原点位置的y坐标。 |
| [in] | char_box | 页面空间中的字形边界框。 |
| [in] | char_outbox | 页面空间中的印刷(显示和打印)边界框。 宽度是前进宽度,高度是上升和下降的总和。 |
| [in] | matrix | 矩阵。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setChar_box | ( | RectF | value | ) |
Set 页面空间中的字形边界框。
| [in] | value | 页面空间中的字形边界框。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setChar_outbox | ( | RectF | value | ) |
Set 页面空间中的印刷(显示和打印)边界框。
| [in] | value | 页面空间中的印刷(显示和打印)边界框。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setFlag | ( | int | value | ) |
Set 标志,指示文本页面字符标志的哪些属性是有意义的。
请参考从 com.foxit.sdk.pdf.TextPageCharInfo.e_Normal 开始的值, 这应该是这些值中的一个。
| [in] | value | 标志,指示文本页面字符标志的哪些属性是有意义的。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setFont | ( | Font | value | ) |
Set 字符的字体。
| [in] | value | 字符的字体。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setFont_size | ( | float | value | ) |
Set 字符的字体大小。
此值应为正值。
| [in] | value | 字符的字体大小。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setMatrix | ( | Matrix2D | value | ) |
Set 字符的矩阵。
| [in] | value | 字符的矩阵。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setOrigin_x | ( | float | value | ) |
Set 原点位置的x坐标。
| [in] | value | 原点位置的x坐标。 |
| com.foxit.sdk.pdf.TextPageCharInfo.setOrigin_y | ( | float | value | ) |
Set 原点位置的y坐标。
| [in] | value | 原点位置的y坐标。 |