TextSearchOptions

TextFragmentAbsorber.TextSearchOptions property

Получает или задает параметры поиска. Параметры включают поиск с использованием регулярных выражений.

public TextSearchOptions TextSearchOptions { get; set; }

Примеры

В примере показано, как выполнить поиск текста с использованием регулярного выражения.

// Открыть документ
Document doc = new Document(@"D:\Tests\input.pdf");

// Создаем объект TextFragmentAbsorber
TextFragmentAbsorber absorber = new TextFragmentAbsorber();

// заставить поглотитель искать все слова, начинающиеся с «h» и заканчивающиеся на «o», используя регулярное выражение.
absorber.Phrase = @"h\w*?o";
absorber.TextSearchOptions = new TextSearchOptions(true);

// мы должны найти слово "hello" и заменить его на "Hi"
doc.Pages[1].Accept(absorber);
absorber.TextFragments[1].Text = "Hi"; 

// Сохранить документ
doc.Save(@"D:\Tests\output.pdf"); 

Смотрите также