Ten krótki przewodnik wyjaśnia, jak usunąć podświetlenie z PDF przy użyciu C#. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod pokazujący jak usuwać podświetlenia w PDF przy użyciu C#. Przedstawiono różne opcje usuwania konkretnego podświetlenia lub wszystkich podświetleń z danego pliku PDF.
Kroki usuwania podświetlenia w PDF przy użyciu C#
- Skonfiguruj IDE do korzystania z Aspose.PDF for .NET w celu usuwania podświetleń
- Utwórz enumerator do wyboru usuwania wszystkich podświetleń lub podświetleń o wybranym kolorze
- Utwórz funkcję, która przyjmuje wejściowy/wyjściowy plik PDF, flagę do usuwania wszystkich lub wybranych podświetleń oraz kolor docelowy
- Otwórz źródłowy plik PDF zawierający podświetlony tekst przy użyciu klasy Document
- Przetwórz każdą stronę i filtruj podświetlenia z AnnotationCollection każdej strony
- Przejdź przez wszystkie podświetlenia i usuń je zgodnie z kryteriami wybranymi przez użytkownika
- Zapisz wyjściowy plik PDF po usunięciu podświetleń
Kroki te podsumowują jak usunąć podświetlenie w PDF przy użyciu C#. Załaduj źródłowy plik PDF, uzyskaj dostęp do każdej strony i jej odpowiedniej kolekcji adnotacji. Przetwórz każdą adnotację podświetlenia, w razie potrzeby rzutuj ją na HighlightAnnotation, aby uzyskać dostęp do kolorów, a następnie usuń adnotację podświetlenia zgodnie z podanymi kryteriami.
Kod do usuwania podświetlenia PDF przy użyciu C#
Ten kod demonstruje jak usunąć podświetlenie PDF przy użyciu C#. Jeśli chcesz po prostu usunąć wszystkie podświetlenia niezależnie od koloru, nie musisz rzutować adnotacji typu podświetlenia na HighlightAnnotation. Możesz nadpisać istniejący plik PDF lub utworzyć nowy plik PDF zgodnie ze swoimi wymaganiami.
Ten artykuł nauczył nas procesu usuwania podświetleń z pliku PDF. Aby przekonwertować plik PS na PDF, zapoznaj się z artykułem Konwertuj plik PS na PDF za pomocą C#.