Foxit PDF SDK
<FSTableGeneratorCallback>协议 参考

继承自 <NSObject> .

构造函数

(FSPageBasicInfo *) - GetNewPageBasicInfo:rest_table_height:table_width:
 用于获取生成到新页面的新页面基本信息的回调函数。 更多...
 
(float) - getTableTopMarginToPage:
 用于获取在新页面上生成表格的顶部边距的回调函数。 更多...
 

详细描述

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

函数文档

◆ GetNewPageBasicInfo:rest_table_height:table_width:()

- (FSPageBasicInfo*) GetNewPageBasicInfo: (int)  page_index
rest_table_height: (float)  rest_table_height
table_width: (float)  table_width 
required

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

此回调函数仅用于FSTableGenerator::insertTablePagesToDocument。 如果页面宽度或页面高度小于或等于零,它将被触发。 如果单元格的内容是文本,用户必须确保FSRichTextStyle中的文本大小大于零。

参数
[in]page_index页面索引。它将从0开始。
[in]rest_table_height剩余表格高度(单位为1/72英寸)。
[in]table_width表格宽度(单位为1/72英寸)。
返回
基本页面信息。(rotation目前将不被支持)。

◆ getTableTopMarginToPage:()

- (float) getTableTopMarginToPage: (int)  page_index
required

用于获取在新页面上生成表格的顶部边距的回调函数。

参数
[in]page_index页面索引。它将从0开始。
返回
表格到页面的顶部边距。