Foxit PDF SDK
fsdk.TextState类 参考

Public 成员函数

def GetCharspace ()
 Get 字符间距。 更多...
 
def GetFont ()
 Get 字体对象。 更多...
 
def GetFont_horizontal_size ()
 Get 设备单位中的字体水平大小(只读)。如果有效,应该大于0。 更多...
 
def GetFont_size ()
 Get "Tf"中的字体大小。如果有效,应该大于0。 更多...
 
def GetFont_vertical_size ()
 Get 设备单位中的字体垂直大小(只读)。如果有效,应该大于0。 更多...
 
def GetOrigin_position ()
 Get 原点,在中。 更多...
 
def GetTextmode ()
 Get 文本渲染模式。请参考从fsdk.TextStateE_ModeFill 开始的值, 这应该是这些值中的一个。 更多...
 
def GetVersion ()
 Get 此类的版本。 更多...
 
def GetWordspace ()
 Get 单词间距(仅适用于空格字符)。 更多...
 
def SetCharspace (value)
 Set 字符间距。 更多...
 
def SetFont (value)
 Set 字体对象。 更多...
 
def SetFont_horizontal_size (value)
 Set 设备单位中的字体水平大小(只读)。如果有效,应该大于0。 更多...
 
def SetFont_size (value)
 Set "Tf"中的字体大小。如果有效,应该大于0。 更多...
 
def SetFont_vertical_size (value)
 Set 设备单位中的字体垂直大小(只读)。如果有效,应该大于0。 更多...
 
def SetOrigin_position (value)
 Set 原点,在中。 更多...
 
def SetTextmode (value)
 Set 文本渲染模式。请参考从fsdk.TextStateE_ModeFill 开始的值, 这应该是这些值中的一个。 更多...
 
def SetVersion (value)
 Set 此类的版本。 更多...
 
def SetWordspace (value)
 Set 单词间距(仅适用于空格字符)。 更多...
 

详细描述

此类表示PDF文本状态。

成员函数说明

◆ GetCharspace()

fsdk.TextState.GetCharspace ( )

Get 字符间距。

对于水平书写,正值有扩展字形之间距离的效果, 而对于垂直书写,负值有此效果。

返回
字符间距。

◆ GetFont()

fsdk.TextState.GetFont ( )

Get 字体对象。

返回
字体对象。

◆ GetFont_horizontal_size()

fsdk.TextState.GetFont_horizontal_size ( )

Get 设备单位中的字体水平大小(只读)。如果有效,应该大于0。

返回
设备单位中的字体水平大小(只读)。如果有效,应该大于0。

◆ GetFont_size()

fsdk.TextState.GetFont_size ( )

Get "Tf"中的字体大小。如果有效,应该大于0。

返回
"Tf"中的字体大小。如果有效,应该大于0。

◆ GetFont_vertical_size()

fsdk.TextState.GetFont_vertical_size ( )

Get 设备单位中的字体垂直大小(只读)。如果有效,应该大于0。

返回
设备单位中的字体垂直大小(只读)。如果有效,应该大于0。

◆ GetOrigin_position()

fsdk.TextState.GetOrigin_position ( )

Get 原点,在中。

返回
原点,在中。

◆ GetTextmode()

fsdk.TextState.GetTextmode ( )

Get 文本渲染模式。请参考从fsdk.TextStateE_ModeFill 开始的值, 这应该是这些值中的一个。

返回
文本渲染模式。请参考从fsdk.TextStateE_ModeFill 开始的值, 这应该是这些值中的一个。

◆ GetVersion()

fsdk.TextState.GetVersion ( )

Get 此类的版本。

此类的成员将来可能会扩展。此版本可用于区分不同的扩展成员。

返回
此类的版本。

◆ GetWordspace()

fsdk.TextState.GetWordspace ( )

Get 单词间距(仅适用于空格字符)。

对于水平书写,正值有增加单词之间间距的效果。 对于垂直书写,正值减少单词之间的间距(负值增加间距), 因为垂直坐标从下到上增加。 如果当前对象的font是嵌入字体,这将不起作用。

返回
单词间距(仅适用于空格字符)。

◆ SetCharspace()

fsdk.TextState.SetCharspace (   value)

Set 字符间距。

对于水平书写,正值有扩展字形之间距离的效果, 而对于垂直书写,负值有此效果。

参数
[in]value字符间距。
返回
None.

◆ SetFont()

fsdk.TextState.SetFont (   value)

Set 字体对象。

参数
[in]value字体对象。
返回
None.

◆ SetFont_horizontal_size()

fsdk.TextState.SetFont_horizontal_size (   value)

Set 设备单位中的字体水平大小(只读)。如果有效,应该大于0。

参数
[in]value设备单位中的字体水平大小(只读)。如果有效,应该大于0。
返回
None.

◆ SetFont_size()

fsdk.TextState.SetFont_size (   value)

Set "Tf"中的字体大小。如果有效,应该大于0。

参数
[in]value"Tf"中的字体大小。如果有效,应该大于0。
返回
None.

◆ SetFont_vertical_size()

fsdk.TextState.SetFont_vertical_size (   value)

Set 设备单位中的字体垂直大小(只读)。如果有效,应该大于0。

参数
[in]value设备单位中的字体垂直大小(只读)。如果有效,应该大于0。
返回
None.

◆ SetOrigin_position()

fsdk.TextState.SetOrigin_position (   value)

Set 原点,在中。

参数
[in]value原点,在中。
返回
None.

◆ SetTextmode()

fsdk.TextState.SetTextmode (   value)

Set 文本渲染模式。请参考从fsdk.TextStateE_ModeFill 开始的值, 这应该是这些值中的一个。

参数
[in]value文本渲染模式。请参考从fsdk.TextStateE_ModeFill 开始的值, 这应该是这些值中的一个。
返回
None.

◆ SetVersion()

fsdk.TextState.SetVersion (   value)

Set 此类的版本。

此类的成员将来可能会扩展。此版本可用于区分不同的扩展成员。

参数
[in]value此类的版本。
返回
None.

◆ SetWordspace()

fsdk.TextState.SetWordspace (   value)

Set 单词间距(仅适用于空格字符)。

对于水平书写,正值有增加单词之间间距的效果。 对于垂直书写,正值减少单词之间的间距(负值增加间距), 因为垂直坐标从下到上增加。 如果当前对象的font是嵌入字体,这将不起作用。

参数
[in]value单词间距(仅适用于空格字符)。
返回
None.