В этом простом руководстве рассказывается, как искать текст и выделять его в PDF с помощью C#. В нем рассказывается о загрузке PDF-файла, поиске текста в PDF, создании выделенных аннотаций с цветом и формой и применении различных выделенных аннотаций к некоторому тексту. Вы можете выделить PDF-документ с помощью C# без установки каких-либо сторонних инструментов.
Шаги для поиска текста и выделения в PDF с помощью С#
- Настройте библиотеку Aspose.PDF for .NET в диспетчере пакетов NuGet, чтобы выделить любой текст в PDF.
- Загрузите входной PDF-файл с объектом класса Document, чтобы найти текст и выделить его.
- Найдите текст в PDF, чтобы выделить
- Создайте HighlightAnnotation, указав цвет и форму
- Применение выделения аннотации к искомому тексту
- Сохраните выходной PDF-файл с выделенным текстом.
Эти шаги раскрывают простой процесс выделения текста в PDF с помощью C#. Вам нужно только найти определенную строку в документе, а затем выделить ее. Кроме того, вы можете выбрать цвет для выделения текста, например, желтый, красный или любой другой цвет вместе с формой в соответствии с вашими требованиями.
Код для выделения слов в PDF с помощью С#
Этот код отвечает на вопрос как выделить в PDF с помощью C#. Класс TextFragmentAbsorber используется для поиска строки на определенной странице PDF-файла. Класс HighlightAnnotation используется для определения характеристик используемого маркера подсветки. В конце мы добавляем заданную аннотацию, чтобы выделить текст в PDF перед его сохранением на диск.
В этом руководстве объясняется выделение определенного текста в файле PDF. Однако, если вы заинтересованы в программном чтении файла PDF, перейдите к статье как читать PDF на С#.