TextSearchOptions

TextSearchOptions class

表示文本搜索选项

public sealed class TextSearchOptions : TextOptions

构造函数

姓名描述
TextSearchOptions(bool)初始化TextSearchOptions object. 指定正则表达式使用模式。
TextSearchOptions(Rectangle)初始化TextSearchOptionsobject. 指定分隔搜索文本的矩形。
TextSearchOptions(Rectangle, bool)初始化TextSearchOptions object. 指定分隔搜索文本和正则表达式使用模式的矩形。

特性

姓名描述
IgnoreResourceFontErrors { get; set; }获取或设置与缺少字体相关的错误将被文本(片段)吸收器忽略的指示。 true - 表示将忽略缺少字体的错误。处理过程中将跳过引用不正确资源的文本段。 false(默认)-没有字体错误将通过抛出异常终止处理。
IgnoreShadowText { get; set; }获取或设置表示在搜索期间将忽略表示普通文本阴影的文本片段的指示。 true - 表示不会找到阴影文本(如果文本搜索在关闭位置返回重复的片段,请尝试此操作) false - 表示阴影将找到文本以及普通文本(默认值)
IsRegularExpressionUsed { get; set; }获取或设置使用正则表达式的指示。
LimitToPageBounds { get; set; }获取或设置在页面边界内搜索文本的指示。
LogTextExtractionErrors { get; set; }获取或设置将在文本(片段)吸收器中记录文本提取(解码)错误的指示。 true - 表示将记录文本提取(解码)错误。它可能会降低性能。 false(默认)- 没有错误记录。
Rectangle { get; set; }获取或设置搜索文本边界的矩形。
SearchForTextRelatedGraphics { get; set; }获取或设置允许在文本搜索期间搜索文本相关图形(下划线、背景等)的值。 true - 将执行文本相关图形搜索(默认值)。 false - 可能出现在源文档中的图形元素将被忽略。如果出现性能问题或不需要处理下划线、背景或剪辑,请设置此项。
StoredGraphicElementsMaxCount { get; set; }获取或设置限制在页面上搜索指定元素数量的文本相关图形(下划线、背景等)的值。 默认值为 250。在性能问题的情况下设置较小的值,在没有找到某些图形元素的情况。
UseFontEngineEncoding { get; set; }获取或设置将使用字体引擎编码搜索文本的指示。 true - 表示将使用字体引擎编码(如果由于文档中的编码不完善而导致文本搜索失败,请尝试此操作) false - 表示文档字体编码将使用(默认值)

也可以看看