Foxit PDF SDK

Public 成员函数 | 所有成员列表
foxit::addon::tablegenerator::TableGeneratorCallback类 参考abstract

## Public 成员函数
virtual foxit::pdf::PageBasicInfo | GetNewPageBasicInfo (int page_index, float rest_table_height, float table_width)=0
| 获取要生成到新页面的新页面基本信息的回调函数。 更多...
virtual float | GetTableTopMarginToPage (int page_index)=0
| 获取要生成到新页面的表格的上边距的回调函数。 更多...
virtual void | Release ()=0
| 用于释放当前回调对象本身的回调函数。 更多...

## 详细描述

此类表示用于生成表格的回调对象。 此类中的所有纯虚函数都用作回调函数，应由用户实现。

## 成员函数说明

## ◆ GetNewPageBasicInfo()

virtual foxit::pdf::PageBasicInfo foxit::addon::tablegenerator::TableGeneratorCallback::GetNewPageBasicInfo | ( | int | page_index,
|  | float | rest_table_height,
|  | float | table_width
| ) |  |
| pure virtual

获取要生成到新页面的新页面基本信息的回调函数。

此回调函数仅用于 TableGenerator::InsertTablePagesToDocument。 如果页面宽度或页面高度小于或等于零，将触发此回调。 如果单元格内容是文本，用户必须确保 pdf::RichTextStyle 中的文本大小大于零。

参数

  [in] | page_index | 页面索引。从 0 开始。
  [in] | rest_table_height | 剩余表格高度（单位为 1/72 英寸）。
  [in] | table_width | 表格宽度（单位为 1/72 英寸）。

返回
  基本页面信息。（目前不支持 rotation）。

## ◆ GetTableTopMarginToPage()

virtual float foxit::addon::tablegenerator::TableGeneratorCallback::GetTableTopMarginToPage | ( | int | page_index | ) |
| pure virtual

获取要生成到新页面的表格的上边距的回调函数。

参数

  [in] | page_index | 页面索引。从 0 开始。

返回
  表格到页面的上边距。

## ◆ Release()

virtual void foxit::addon::tablegenerator::TableGeneratorCallback::Release | ( |  | ) |
| pure virtual

用于释放当前回调对象本身的回调函数。

返回
  无。