Foxit PDF SDK
FSTextPageCharInfo类 参考

继承自 NSObject .

构造函数

(id) - init
 构造函数。

 
(id) - initWithChar_info:
 用另一个字符信息对象的构造函数。
更多...
 
(id) - initWithFont:flag:font_size:origin_x:origin_y:char_box:char_outbox:matrix:
 带参数的构造函数。
更多...
 
(void) - set:flag:font_size:origin_x:origin_y:char_box:char_outbox:matrix:
 设置值。
更多...
 

属性

FSRectF * char_box
 页面空间中的字形边界框。

 
FSRectF * char_outbox
 页面空间中的印刷(显示和打印)边界框。

 
FSTextPageCharInfoTextCharFlag flag
 标志,指示文本页面字符标志的哪些属性是有意义的。
更多...
 
FSFont * font
 字符的字体。

 
float font_size
 字符的字体大小。
更多...
 
FSMatrix2D * matrix
 字符的矩阵。

 
float origin_x
 原点位置的x坐标。

 
float origin_y
 原点位置的y坐标。

 

详细描述

此类表示OFD文本页面字符信息。

此类表示文本页面字符信息。

函数文档

◆ initWithChar_info:()

- (id) initWithChar_info: (FSTextPageCharInfo*)  char_info

用另一个字符信息对象的构造函数。

参数
[in]char_info另一个字符信息对象。

◆ initWithFont:flag:font_size:origin_x:origin_y:char_box:char_outbox:matrix:()

- (id) initWithFont: (FSFont*)  font
flag: (FSTextPageCharInfoTextCharFlag)  flag
font_size: (float)  font_size
origin_x: (float)  origin_x
origin_y: (float)  origin_y
char_box: (FSRectF*)  char_box
char_outbox: (FSRectF*)  char_outbox
matrix: (FSMatrix2D*)  matrix 

带参数的构造函数。

参数
[in]font有效的字体对象。
[in]flag标志,指示文本页面字符标志的哪些属性是有意义的。 请参考从 FSTextPageCharInfoNormal 开始的值, 这应该是这些值中的一个,除了 FSTextPageCharInfoUnknown 。
[in]font_size字体大小。这应该是一个正值。
[in]origin_x原点位置的x坐标。
[in]origin_y原点位置的y坐标。
[in]char_box页面空间中的字形边界框。
[in]char_outbox页面空间中的印刷(显示和打印)边界框。 宽度是前进宽度,高度是上升和下降的总和。
[in]matrix矩阵。

◆ set:flag:font_size:origin_x:origin_y:char_box:char_outbox:matrix:()

- (void) set: (FSFont*)  font
flag: (FSTextPageCharInfoTextCharFlag)  flag
font_size: (float)  font_size
origin_x: (float)  origin_x
origin_y: (float)  origin_y
char_box: (FSRectF*)  char_box
char_outbox: (FSRectF*)  char_outbox
matrix: (FSMatrix2D*)  matrix 

设置值。

参数
[in]font有效的字体对象。
[in]flag标志,指示文本页面字符标志的哪些属性是有意义的。 请参考从 FSTextPageCharInfoNormal 开始的值, 这应该是这些值中的一个,除了 FSTextPageCharInfoUnknown 。
[in]font_size字体大小。这应该是一个正值。
[in]origin_x原点位置的x坐标。
[in]origin_y原点位置的y坐标。
[in]char_box页面空间中的字形边界框。
[in]char_outbox页面空间中的印刷(显示和打印)边界框。 宽度是前进宽度,高度是上升和下降的总和。
[in]matrix矩阵。
返回
无。

属性说明

◆ flag

- (FSTextPageCharInfoTextCharFlag) flag
readwritenonatomicassign

标志,指示文本页面字符标志的哪些属性是有意义的。

请参考从 FSTextPageCharInfoNormal 开始的值, 这应该是这些值中的一个。

◆ font_size

- (float) font_size
readwritenonatomicassign

字符的字体大小。

此值应为正值。