|
Foxit PDF SDK
|
继承自 SystemIDisposable .
Public 类型 | |
| enum | LineCapStyle { LineCapStyle.e_LineCapButt = 0, LineCapStyle.e_LineCapRound = 1, LineCapStyle.e_LineCapSquare = 2 } |
| 线条端盖样式枚举。 更多... | |
| enum | LineJoinStyle { LineJoinStyle.e_LineJoinMiter = 0, LineJoinStyle.e_LineJoinRound = 1, LineJoinStyle.e_LineJoinBevel = 2 } |
| 线条连接样式枚举。 更多... | |
Public 成员函数 | |
| GraphState (float line_width, GraphState.LineJoinStyle line_join, float miter_limit, GraphState.LineCapStyle line_cap, float dash_phase, FloatArray dashes) | |
| 带参数的构造函数。 更多... | |
| GraphState () | |
| 构造函数。 | |
| GraphState (GraphState state) | |
| 使用另一个图形状态对象的构造函数。 更多... | |
| void | Set (float line_width, GraphState.LineJoinStyle line_join, float miter_limit, GraphState.LineCapStyle line_cap, float dash_phase, FloatArray dashes) |
| 设置值。 更多... | |
属性 | |
| float | dash_phase [get, set] |
| 虚线模式的虚线相位。 | |
| FloatArray? | dashes [get, set] |
| 表示虚线模式的虚线数组。此数组中每个元素的值不应为负数。 | |
| GraphState.LineCapStyle | line_cap [get, set] |
| 线端点样式。 更多... | |
| GraphState.LineJoinStyle | line_join [get, set] |
| 线连接样式 更多... | |
| float | line_width [get, set] |
| 线宽。 更多... | |
| float | miter_limit [get, set] |
| 线连接的斜角限制。 更多... | |
此类表示PDF图形状态。
|
strong |
|
strong |
|
inline |
带参数的构造函数。
| [in] | line_width | 线宽。如果设置为0,将默认视为1。 |
| [in] | line_join | 线连接样式。请参考从 foxit.common.GraphState.LineJoinStyle.e_LineJoinMiter 开始的值, 应该是这些值中的一个。 |
| [in] | miter_limit | 线连接的斜角限制。 |
| [in] | line_cap | 线端点样式。请参考从 foxit.common.GraphState.LineCapStyle.e_LineCapButt 开始的值, 应该是这些值中的一个。 |
| [in] | dash_phase | 线虚线模式的虚线相位。 |
| [in] | dashes | 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负数。 |
|
inline |
使用另一个图形状态对象的构造函数。
| [in] | state | 另一个图形状态对象。 |
|
inline |
设置值。
| [in] | line_width | 线宽。如果设置为0,将默认视为1。 |
| [in] | line_join | 线连接样式。请参考从 foxit.common.GraphState.LineJoinStyle.e_LineJoinMiter 开始的值, 应该是这些值中的一个。 |
| [in] | miter_limit | 线连接的斜角限制。 |
| [in] | line_cap | 线端点样式。请参考从 foxit.common.GraphState.LineCapStyle.e_LineCapButt 开始的值, 应该是这些值中的一个。 |
| [in] | dash_phase | 线虚线模式的虚线相位。 |
| [in] | dashes | 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负数。 |
|
getset |
线端点样式。
线端点样式指定在描边开放子路径(和虚线,如果有的话)末端 使用的形状。请参考从 foxit.common.GraphState.LineCapStyle.e_LineCapButt 开始的值, 应该是这些值中的一个。
|
getset |
线连接样式
线连接样式指定在描边路径的拐角处使用的形状。 请参考从 foxit.common.GraphState.LineJoinStyle.e_LineJoinMiter 开始的值, 应该是这些值中的一个。
|
getset |
线宽。
它应该是中的非负数。 如果设置为0,将默认视为1。
|
getset |
线连接的斜角限制。
当两条线段以尖锐角度相交并指定了斜角连接 作为线连接样式时,斜角可能会延伸到远超过 描边路径的线宽。斜角限制对斜角长度与线宽的比率 设置了最大值。当超过限制时,连接从斜角转换为斜面。
有关更多详细信息,请参考<PDF参考1.7>第217页"Miter Limit"。