Foxit PDF SDK
FSDK::TableGeneratorCallback类 参考

Public 成员函数

 GetNewPageBasicInfo (page_index, rest_table_height, table_width)
 用于获取要生成到新页面的新页面基本信息的回调函数。 更多...
 
 GetTableTopMarginToPage (page_index)
 用于获取将表格生成到新页面的顶部边距的回调函数。 更多...
 
 Release ()
 用于释放当前回调对象自身的回调函数。 更多...
 

详细描述

This class represents a callback object for generating table. All the pure virtual functions in this class are used as callback functions and should be implemented by user.

成员函数说明

◆ GetNewPageBasicInfo()

FSDK::TableGeneratorCallback::GetNewPageBasicInfo ( page_index  ,
rest_table_height  ,
table_width   
)

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

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

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

◆ GetTableTopMarginToPage()

FSDK::TableGeneratorCallback::GetTableTopMarginToPage ( page_index  )

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

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

◆ Release()

FSDK::TableGeneratorCallback::Release ( )

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

返回
无。