Extrahera länkar från PDF med C#

Den här artikeln visar hur du extraherar länkar från PDF med C#. Den har IDE-inställningar, steg och en exempelkod för att utveckla en PDF-länkextraktor med C#. Du kommer att lära dig att hämta valda kommentarer från en sida och hämta URI från kommentarer av länktyp.

Steg för att extrahera URL från PDF med C#

  1. Ställ in IDE att använda Aspose.PDF for .NET för att extrahera URI från en PDF-sida
  2. Ladda käll-PDF-filen file och gå igenom alla sidor i den
  3. Skapa en annotation selector för att hitta länkkommentarer på en sida
  4. Extrahera alla kommentarer och hämta listan över valda kommentarer
  5. Iterera genom varje länkkommentar och hitta associerade åtgärder
  6. Kasta action till en GoToURIAction för att komma åt och visa URI

Dessa steg beskriver hur man extraherar hyperlänkar från PDF med C#. Skapa en anteckningsväljare för länkkommentarerna och använd den för att välja en lista med målkommentarer. Skriv varje länkanteckning till GoToURIAction och hämta URI:n från denna åtgärd.

Kod för att extrahera hyperlänk från PDF med C#

Koden ovan visar hur man extraherar alla länkar från PDF med C#. AnnotationSelector tar ett LinkAnnotation-objekt som kräver sidan och rektangelobjektet. Accept()-metoden i klassen Page tar länkväljarobjektet och sparar länkanteckningarna i Selected-samlingen.

Denna snabba handledning har lärt oss processen att extrahera hyperlänkar från en PDF-sida. För att ta bort hyperlänkar från PDF-filen, se artikeln Hur man tar bort hyperlänk från PDF i C#.

 Svenska