Foxit PDF SDK
foxit.addon.pageeditor.ReplaceCallback类 参考

继承自 SystemIDisposable .

Public 成员函数

virtual bool NeedToReplace (string search_text, string replace_text, int current_page_index, RectFArray text_rect_array)
 用于验证是否需要替换文本的回调函数。 更多...
 
virtual void Release ()
 用于释放当前回调对象本身的回调函数。 更多...
 

详细描述

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

成员函数说明

◆ NeedToReplace()

bool foxit.addon.pageeditor.ReplaceCallback.NeedToReplace ( string  search_text,
string  replace_text,
int  current_page_index,
RectFArray  text_rect_array 
)
inlinevirtual

用于验证是否需要替换文本的回调函数。

参数
[in]search_text搜索文本。不会为空。
[in]replace_text要替换的文本。不会为空。
[in]current_page_index当前页面索引。有效范围:从 0 到 (count-1)。count 由 PDF 文档的函数 PDFDoc.GetPageCount 返回。
[in]text_rect_array找到的文本矩形数组。
返回
true 表示要替换,而 false 表示不替换。

◆ Release()

void foxit.addon.pageeditor.ReplaceCallback.Release ( )
inlinevirtual

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

返回
无。