Visit
Содержание
[
Скрывать
]Visit(Page)
Выполняет поиск на указанной странице.
public override void Visit(Page page)
Параметр | Тип | Описание |
---|---|---|
page | Page | Объект страницы документа PDF. |
Примеры
В примере показано, как найти текст на первой странице документа PDF и заменить текст.
// Открыть документ
Document doc = new Document(@"D:\Tests\input.pdf");
// Находим шрифт, который будет использоваться для изменения шрифта текста документа
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");
// Создаем объект TextFragmentAbsorber для поиска всех вхождений текста "hello world"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Принять поглотитель для первой страницы
absorber.Visit(doc.Pages[1]);
// Изменить текст всех вхождений поиска
foreach (TextFragment textFragment in absorber.TextFragments)
{
textFragment.Text = "hi world";
}
// Сохранить документ
doc.Save(@"D:\Tests\output.pdf");
Смотрите также
- class Page
- class TextFragmentAbsorber
- пространство имен Aspose.Pdf.Text
- сборка Aspose.PDF
Visit(Document)
Выполняет поиск в указанном документе.
public override void Visit(Document pdf)
Параметр | Тип | Описание |
---|---|---|
Document | Объект PDF-документа. |
Примеры
Пример демонстрирует, как найти текст в документе PDF и заменить текст во всех случаях поиска.
// Открыть документ
Document doc = new Document(@"D:\Tests\input.pdf");
// Находим шрифт, который будет использоваться для изменения шрифта текста документа
Aspose.Pdf.Txt.Font font = FontRepository.FindFont("Arial");
// Создаем объект TextFragmentAbsorber для поиска всех вхождений текста "hello world"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Принять поглотитель для первой страницы
absorber.Visit(doc);
// Изменяем текст первого вхождения текста
absorber.TextFragments[1].Text = "hi world";
// Сохранить документ
doc.Save(@"D:\Tests\output.pdf");
Смотрите также
- class Document
- class TextFragmentAbsorber
- пространство имен Aspose.Pdf.Text
- сборка Aspose.PDF
Visit(XForm)
Выполняет поиск по указанному объекту формы.
public void Visit(XForm xForm)
Параметр | Тип | Описание |
---|---|---|
xForm | XForm | Объект формы PDF. |
Смотрите также
- class XForm
- class TextFragmentAbsorber
- пространство имен Aspose.Pdf.Text
- сборка Aspose.PDF