Foxit PDF SDK
foxit.addon.tablegenerator.TableGeneratorCallback类 参考

继承自 SystemIDisposable .

Public 成员函数

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

详细描述

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

成员函数说明

◆ GetNewPageBasicInfo()

PageBasicInfo foxit.addon.tablegenerator.TableGeneratorCallback.GetNewPageBasicInfo ( int  page_index,
float  rest_table_height,
float  table_width 
)
inlinevirtual

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

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

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

◆ GetTableTopMarginToPage()

float foxit.addon.tablegenerator.TableGeneratorCallback.GetTableTopMarginToPage ( int  page_index)
inlinevirtual

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

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

◆ Release()

void foxit.addon.tablegenerator.TableGeneratorCallback.Release ( )
inlinevirtual

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

返回
无。