Foxit PDF SDK
<FSReplaceCallback>协议 参考

继承自 <NSObject> .

构造函数

(BOOL) - needToReplace:replace_text:current_page_index:text_rect_array:
 用于验证是否需要替换文本的回调函数。 更多...
 

详细描述

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

函数文档

◆ needToReplace:replace_text:current_page_index:text_rect_array:()

- (BOOL) needToReplace: (NSString *)  search_text
replace_text: (NSString *)  replace_text
current_page_index: (int)  current_page_index
text_rect_array: (FSRectFArray *)  text_rect_array 
required

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

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