Премахване на подчертаване от PDF с помощта на C#

Това кратко ръководство обяснява как да премахнете подчертаване от PDF с помощта на C#. То съдържа подробности за настройка на IDE, списък със стъпки и примерен код, показващ как да изтриете подчертавания в PDF с помощта на C#. Демонстрирани са различни опции за изтриване на конкретно подчертаване или на всички подчертавания от даден PDF файл.

Стъпки за премахване на подчертаване в PDF с помощта на C#

  1. Настройте IDE да използва Aspose.PDF for .NET за премахване на подчертавания
  2. Създайте изброител за избор на премахване на всички или на подчертаване с избран цвят
  3. Създайте функция, която приема входен/изходен PDF, флаг за премахване на всички или избрани подчертавания и целеви цвят
  4. Отворете изходния PDF файл, съдържащ подчертан текст, като използвате класа Document
  5. Обработете всяка страница и филтрирайте подчертаванията от AnnotationCollection на всяка страница
  6. Обходете всички подчертавания и ги изтрийте въз основа на избраните от потребителя критерии
  7. Запазете изходния PDF файл след премахване на подчертаванията

Тези стъпки обобщават как да изтриете подчертаване в PDF с помощта на C#. Заредете изходния PDF файл, осъществете достъп до всяка страница и нейната съответна колекция от анотации. Обработете всяка анотация за подчертаване, преобразувайте я към HighlightAnnotation, за да получите достъп до цветовете ѝ при необходимост, и накрая изтрийте анотацията за подчертаване според зададените критерии.

Код за премахване на PDF подчертаване с помощта на C#

Този код демонстрира как да премахнете PDF подчертаване с помощта на C#. Ако просто искате да премахнете всички подчертавания независимо от цвета, не е необходимо да преобразувате типа анотация за подчертаване към HighlightAnnotation. Можете да презапишете съществуващия PDF файл или да създадете нов PDF файл според вашите изисквания.

Тази статия ни запозна с процеса на премахване на подчертавания от PDF файл. За да конвертирате PS файл в PDF, вижте статията Преобразуване на PS файл в PDF с помощта на C#.

 Български