Jak usunąć hiperłącze z PDF w C#

Ten samouczek pokazuje jak usunąć hiperłącze z PDF w języku C#. Otrzymasz wszystkie szczegóły wymagane do ustawienia środowiska programistycznego, zestaw kroków, które należy wykonać podczas tworzenia aplikacji oraz działający przykładowy kod do usuwania łącza z PDF w C# tak, aby żadne z hiperłączy nie pozostało. Ta operacja nie wymaga instalowania w systemie żadnego narzędzia ani oprogramowania innej firmy podczas uruchamiania tej aplikacji.

Kroki, aby usunąć wszystkie hiperłącza z pliku PDF w języku C#

  1. Ustaw środowisko programistyczne tak, aby używało Aspose.PDF for .NET do usuwania linków
  2. Załaduj przykładowy plik PDF, używając obiektu klasy Document zawierającego wiele hiperłączy
  3. Przeanalizuj każdą stronę i uzyskaj dostęp do kolekcji adnotacji na każdej stronie
  4. Przeanalizuj wszystkie adnotacje i znajdź adnotacje typu łącza
  5. Wywołaj metodę Delete() z klasy kolekcji Annotations, aby usunąć hiperłącze
  6. Zapisz wynikowy plik PDF bez hiperłączy

Te kroki zapewniają skonsolidowane informacje dotyczące usuwania hiperłączy z pliku PDF w języku C#. Proces rozpoczyna się od załadowania docelowego pliku PDF, a następnie przeanalizowania zbioru adnotacji każdej strony w celu znalezienia adnotacji Typ łącza. Po znalezieniu adnotacji hiperłącza jest ona usuwana przez wywołanie metody Delete() klasy AnnotationsCollection.

Kod do usuwania linków z dokumentu PDF w C#

Powyższy kod demonstruje proces jak usunąć łącze z pliku PDF w języku C# tak, aby tekst hiperłącza pozostał tam, ale tylko łącze zostało usunięte. Możesz wyszukiwać różne typy adnotacji, takie jak tekst, okrąg, wielokąt, polilinia, linia, kwadrat, dowolny tekst, podkreślenie, podkreślenie itp. Jeśli chcesz usunąć całe adnotacje niezależnie od typu, wywołaj metodę Delete() bez żadnych argumentów.

Ten szybki samouczek nauczył nas, jak opracować narzędzie do usuwania hiperłączy PDF w języku C#. Jeśli chcesz poznać proces dodawania hiperłącza w pliku PDF, zapoznaj się z artykułem na temat jak dodać hiperłącze w PDF za pomocą C#.

 Polski