Foxit PDF SDK
fsdk.TextPageCharInfo类 参考

Public 成员函数

def GetChar_box ()
 Get 页面空间中的字形边界框。 更多...
 
def GetChar_outbox ()
 Get 页面空间中的印刷(显示和打印)边界框。 更多...
 
def GetFlag ()
 Get 标志,指示文本页面字符标志的哪些属性是有意义的。 更多...
 
def GetFont ()
 Get 字符的字体。 更多...
 
def GetFont_size ()
 Get 字符的字体大小。 更多...
 
def GetMatrix ()
 Get 字符的矩阵。 更多...
 
def GetOrigin_x ()
 Get 原点位置的x坐标。 更多...
 
def GetOrigin_y ()
 Get 原点位置的y坐标。 更多...
 
def Set (font, flag, font_size, origin_x, origin_y, char_box, char_outbox, matrix)
 设置值。 更多...
 
def SetChar_box (value)
 Set 页面空间中的字形边界框。 更多...
 
def SetChar_outbox (value)
 Set 页面空间中的印刷(显示和打印)边界框。 更多...
 
def SetFlag (value)
 Set 标志,指示文本页面字符标志的哪些属性是有意义的。 更多...
 
def SetFont (value)
 Set 字符的字体。 更多...
 
def SetFont_size (value)
 Set 字符的字体大小。 更多...
 
def SetMatrix (value)
 Set 字符的矩阵。 更多...
 
def SetOrigin_x (value)
 Set 原点位置的x坐标。 更多...
 
def SetOrigin_y (value)
 Set 原点位置的y坐标。 更多...
 

详细描述

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

成员函数说明

◆ GetChar_box()

fsdk.TextPageCharInfo.GetChar_box ( )

Get 页面空间中的字形边界框。

返回
页面空间中的字形边界框。

◆ GetChar_outbox()

fsdk.TextPageCharInfo.GetChar_outbox ( )

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

返回
页面空间中的印刷(显示和打印)边界框。

◆ GetFlag()

fsdk.TextPageCharInfo.GetFlag ( )

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

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

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

◆ GetFont()

fsdk.TextPageCharInfo.GetFont ( )

Get 字符的字体。

返回
字符的字体。

◆ GetFont_size()

fsdk.TextPageCharInfo.GetFont_size ( )

Get 字符的字体大小。

此值应为正值。

返回
字符的字体大小。

◆ GetMatrix()

fsdk.TextPageCharInfo.GetMatrix ( )

Get 字符的矩阵。

返回
字符的矩阵。

◆ GetOrigin_x()

fsdk.TextPageCharInfo.GetOrigin_x ( )

Get 原点位置的x坐标。

返回
原点位置的x坐标。

◆ GetOrigin_y()

fsdk.TextPageCharInfo.GetOrigin_y ( )

Get 原点位置的y坐标。

返回
原点位置的y坐标。

◆ Set()

def fsdk.TextPageCharInfo.Set (   font,
  flag,
  font_size,
  origin_x,
  origin_y,
  char_box,
  char_outbox,
  matrix 
)

设置值。

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

◆ SetChar_box()

fsdk.TextPageCharInfo.SetChar_box (   value)

Set 页面空间中的字形边界框。

参数
[in]value页面空间中的字形边界框。
返回
None.

◆ SetChar_outbox()

fsdk.TextPageCharInfo.SetChar_outbox (   value)

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

参数
[in]value页面空间中的印刷(显示和打印)边界框。
返回
None.

◆ SetFlag()

fsdk.TextPageCharInfo.SetFlag (   value)

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

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

参数
[in]value标志,指示文本页面字符标志的哪些属性是有意义的。
返回
None.

◆ SetFont()

fsdk.TextPageCharInfo.SetFont (   value)

Set 字符的字体。

参数
[in]value字符的字体。
返回
None.

◆ SetFont_size()

fsdk.TextPageCharInfo.SetFont_size (   value)

Set 字符的字体大小。

此值应为正值。

参数
[in]value字符的字体大小。
返回
None.

◆ SetMatrix()

fsdk.TextPageCharInfo.SetMatrix (   value)

Set 字符的矩阵。

参数
[in]value字符的矩阵。
返回
None.

◆ SetOrigin_x()

fsdk.TextPageCharInfo.SetOrigin_x (   value)

Set 原点位置的x坐标。

参数
[in]value原点位置的x坐标。
返回
None.

◆ SetOrigin_y()

fsdk.TextPageCharInfo.SetOrigin_y (   value)

Set 原点位置的y坐标。

参数
[in]value原点位置的y坐标。
返回
None.