Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.addon.tablegenerator.TableBorderInfo类 参考

## Public 成员函数
| TableBorderInfo ()
| 构造函数。
| TableBorderInfo (int table_border_style, float line_width, long color, float dash_phase, FloatArray dashes)
| 构造函数，带参数。 更多...
| TableBorderInfo (TableBorderInfo table_border_info)
| 拷贝构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
long | getColor ()
| Get 表格边框颜色。格式：0xAARRGGBB。 更多...
float | getDash_phase ()
| Get 虚线相位。不应为负。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1. 更多...
FloatArray | getDashes ()
| Get 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1. 更多...
float | getLine_width ()
| Get 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。 更多...
int | getTable_border_style ()
| Get 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。 更多...
void | set (int table_border_style, float line_width, long color, float dash_phase, FloatArray dashes)
| 设置值。 更多...
void | setColor (long value)
| Set 表格边框颜色。格式：0xAARRGGBB。 更多...
void | setDash_phase (float value)
| Set 虚线相位。不应为负。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1. 更多...
void | setDashes (FloatArray value)
| Set 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1. 更多...
void | setLine_width (float value)
| Set 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。 更多...
void | setTable_border_style (int value)
| Set 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。 更多...

## 静态 Public 属性
static final int | e_TableBorderStyleDashed = 1
| 表格边框样式：虚线。
static final int | e_TableBorderStyleSolid = 0
| 表格边框样式：实线。

## 详细描述

此类表示表格边框信息。

## 构造及析构函数说明

## ◆ TableBorderInfo() [1/2]

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.TableBorderInfo | ( | int | table_border_style,
|  | float | line_width,
|  | long | color,
|  | float | dash_phase,
|  | FloatArray | dashes
| ) |  |

构造函数，带参数。

参数

  [in] | table_border_style | 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。
  [in] | line_width | 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。
  [in] | color | 表格边框颜色。格式：0xAARRGGBB。
  [in] | dash_phase | 虚线相位。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。
  [in] | dashes | 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。

## ◆ TableBorderInfo() [2/2]

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.TableBorderInfo | ( | TableBorderInfo | table_border_info | ) |

拷贝构造函数。

参数

  [in] | table_border_info | 另一个表格边框信息对象。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.addon.tablegenerator.TableBorderInfo.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getColor()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.getColor | ( |  | ) |

Get 表格边框颜色。格式：0xAARRGGBB。

返回
  表格边框颜色。格式：0xAARRGGBB。

## ◆ getDash_phase()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.getDash_phase | ( |  | ) |

Get 虚线相位。不应为负。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.

返回
  虚线相位。不应为负。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.7> P211 "dash pattern"。

## ◆ getDashes()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.getDashes | ( |  | ) |

Get 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.

返回
  表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.7> P211 "dash pattern"。

## ◆ getLine_width()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.getLine_width | ( |  | ) |

Get 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。

返回
  表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。

## ◆ getTable_border_style()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.getTable_border_style | ( |  | ) |

Get 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。

返回
  表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。

## ◆ set()

void com.foxit.sdk.addon.tablegenerator.TableBorderInfo.set | ( | int | table_border_style,
|  | float | line_width,
|  | long | color,
|  | float | dash_phase,
|  | FloatArray | dashes
| ) |  |

设置值。

参数

  [in] | table_border_style | 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。
  [in] | line_width | 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。
  [in] | color | 表格边框颜色。格式：0xAARRGGBB。
  [in] | dash_phase | 虚线相位。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。
  [in] | dashes | 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。

返回
  无。

## ◆ setColor()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.setColor | ( | long | value | ) |

Set 表格边框颜色。格式：0xAARRGGBB。

参数

  [in] | value | 表格边框颜色。格式：0xAARRGGBB。

返回
  None.

## ◆ setDash_phase()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.setDash_phase | ( | float | value | ) |

Set 虚线相位。不应为负。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.

参数

  [in] | value | 虚线相位。不应为负。仅当参数 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.7> P211 "dash pattern"。

返回
  None.

## ◆ setDashes()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.setDashes | ( | FloatArray | value | ) |

Set 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.

参数

  [in] | value | 表示虚线模式的虚线数组。此数组中每个元素的值 不应为负。仅当 style 为 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleDashed 时有用。 更多详细信息请参考 <PDF Reference 1.7> P211 "dash pattern"。

返回
  None.

## ◆ setLine_width()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.setLine_width | ( | float | value | ) |

Set 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。

参数

  [in] | value | 表格边框线宽，以点为单位。应该是非负值。 如果此值为 0，则不绘制边框。

返回
  None.

## ◆ setTable_border_style()

com.foxit.sdk.addon.tablegenerator.TableBorderInfo.setTable_border_style | ( | int | value | ) |

Set 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。

参数

  [in] | value | 表格边框样式。请参考从 com.foxit.sdk.addon.tablegenerator.TableBorderInfo.e_TableBorderStyleSolid 开始的值， 应该是这些值中的一个。

返回
  None.