Foxit PDF SDK
fsdk.GraphState类 参考

Public 成员函数

def GetDash_phase ()
 Get 虚线模式的虚线相位。 更多...
 
def GetDashes ()
 Get 表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。 更多...
 
def GetLine_cap ()
 Get 线端点样式。 更多...
 
def GetLine_join ()
 Get 线连接样式 更多...
 
def GetLine_width ()
 Get 线宽。 更多...
 
def GetMiter_limit ()
 Get 线连接的斜角限制。 更多...
 
def Set (line_width, line_join, miter_limit, line_cap, dash_phase, dashes)
 设置值。 更多...
 
def SetDash_phase (value)
 Set 虚线模式的虚线相位。 更多...
 
def SetDashes (value)
 Set 表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。 更多...
 
def SetLine_cap (value)
 Set 线端点样式。 更多...
 
def SetLine_join (value)
 Set 线连接样式 更多...
 
def SetLine_width (value)
 Set 线宽。 更多...
 
def SetMiter_limit (value)
 Set 线连接的斜角限制。 更多...
 

详细描述

此类表示PDF图形状态。

成员函数说明

◆ GetDash_phase()

fsdk.GraphState.GetDash_phase ( )

Get 虚线模式的虚线相位。

返回
虚线模式的虚线相位。

◆ GetDashes()

fsdk.GraphState.GetDashes ( )

Get 表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。

返回
表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。

◆ GetLine_cap()

fsdk.GraphState.GetLine_cap ( )

Get 线端点样式。

线端点样式指定在描边开放子路径(和虚线,如果有的话)末端 使用的形状。请参考从 fsdk.GraphStateE_LineCapButt 开始的值, 应该是这些值中的一个。

返回
线端点样式。

◆ GetLine_join()

fsdk.GraphState.GetLine_join ( )

Get 线连接样式

线连接样式指定在描边路径的拐角处使用的形状。 请参考从 fsdk.GraphStateE_LineJoinMiter 开始的值, 应该是这些值中的一个。

返回
线连接样式

◆ GetLine_width()

fsdk.GraphState.GetLine_width ( )

Get 线宽。

它应该是中的非负数。 如果设置为0,将默认视为1。

返回
线宽。

◆ GetMiter_limit()

fsdk.GraphState.GetMiter_limit ( )

Get 线连接的斜角限制。

当两条线段以尖锐角度相交并指定了斜角连接 作为线连接样式时,斜角可能会延伸到远超过 描边路径的线宽。斜角限制对斜角长度与线宽的比率 设置了最大值。当超过限制时,连接从斜角转换为斜面。
有关更多详细信息,请参考<PDF参考1.7>第217页"Miter Limit"。

返回
线连接的斜角限制。

◆ Set()

def fsdk.GraphState.Set (   line_width,
  line_join,
  miter_limit,
  line_cap,
  dash_phase,
  dashes 
)

设置值。

参数
[in]line_width线宽。如果设置为0,将默认视为1。
[in]line_join线连接样式。请参考从 fsdk.GraphStateE_LineJoinMiter 开始的值, 应该是这些值中的一个。
[in]miter_limit线连接的斜角限制。
[in]line_cap线端点样式。请参考从 fsdk.GraphStateE_LineCapButt 开始的值, 应该是这些值中的一个。
[in]dash_phase线虚线模式的虚线相位。
[in]dashes表示虚线模式的虚线数组。此数组中每个元素的值 不应为负数。
返回
无。

◆ SetDash_phase()

fsdk.GraphState.SetDash_phase (   value)

Set 虚线模式的虚线相位。

参数
[in]value虚线模式的虚线相位。
返回
None.

◆ SetDashes()

fsdk.GraphState.SetDashes (   value)

Set 表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。

参数
[in]value表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。
返回
None.

◆ SetLine_cap()

fsdk.GraphState.SetLine_cap (   value)

Set 线端点样式。

线端点样式指定在描边开放子路径(和虚线,如果有的话)末端 使用的形状。请参考从 fsdk.GraphStateE_LineCapButt 开始的值, 应该是这些值中的一个。

参数
[in]value线端点样式。
返回
None.

◆ SetLine_join()

fsdk.GraphState.SetLine_join (   value)

Set 线连接样式

线连接样式指定在描边路径的拐角处使用的形状。 请参考从 fsdk.GraphStateE_LineJoinMiter 开始的值, 应该是这些值中的一个。

参数
[in]value线连接样式
返回
None.

◆ SetLine_width()

fsdk.GraphState.SetLine_width (   value)

Set 线宽。

它应该是中的非负数。 如果设置为0,将默认视为1。

参数
[in]value线宽。
返回
None.

◆ SetMiter_limit()

fsdk.GraphState.SetMiter_limit (   value)

Set 线连接的斜角限制。

当两条线段以尖锐角度相交并指定了斜角连接 作为线连接样式时,斜角可能会延伸到远超过 描边路径的线宽。斜角限制对斜角长度与线宽的比率 设置了最大值。当超过限制时,连接从斜角转换为斜面。
有关更多详细信息,请参考<PDF参考1.7>第217页"Miter Limit"。

参数
[in]value线连接的斜角限制。
返回
None.