Hur man lägger till hyperlänk i PDF med C#

Den här korta handledningsguiden om hur man lägger till hyperlänkar i PDF med C#. Den innehåller den nödvändiga resursen som krävs för att etablera miljön, en detaljerad beskrivning av processen i form av steg och en körbar exempelkod för att infoga länk i PDF med C#. Du kommer också att lära dig processen för att anpassa hyperlänken och dess text enligt kraven.

Steg för att skapa länk för PDF med C#

  1. Skapa en miljö för att använda Aspose.PDF for .NET för att lägga till hyperlänkar
  2. Öppna mål-PDF-filen med klassobjektet Document och få en referens till önskad sida
  3. Skapa ett LinkAnnotation-objekt och ställ in dess egenskaper inklusive URI:n innan du lägger till det på sidan
  4. Skapa ett FreeTextAnnotation-objekt och ställ in text som ska visas över länken
  5. Lägg till båda anteckningarna på sidan
  6. Spara den resulterande PDF-filen på disken med en hyperlänk i den

Ovanstående steg utvecklar processen för hur man lägger till länk i PDF med C# där först käll-PDF-filen laddas och dess första sida nås där hyperlänken ska läggas till. I nästa steg skapas en länkkommentar inom en rektangel som har en osynlig ram och en textkommentar skapas också på samma plats inom en rektangel av samma storlek och liknande osynlig kant, vilket överlappar länkområdet och textområdet för att skapa en hyperlänk. Till slut läggs båda dessa anteckningar till på den valda PDF-sidan och den resulterande PDF-filen sparas på disken.

Kod för att lägga till länk till PDF med C#

Ovannämnda exempelkod demonstrerar processen för hur man skapar en länk till en PDF med C# där LinkAnnotation-objektet används för att skapa den faktiska länken genom att tillhandahålla URI, ställer in dess kantlinje tillsammans med 0 bredd och åtgärden är inställd på att öppnas målsidan vars URL är inställd. På samma sätt, medan du skapar FreeTextAnnotation-objekt för att visa hyperlänktext, definieras rektangeln och utseende ställs in tillsammans med teckensnitt och färginställningar. Observera att många andra egenskaper också kan ställas in för dessa kommentarer.

I det här ämnet har vi lärt oss processen att bädda in länk i PDF med C#. Om du vill lära dig processen för att lägga till ett sidhuvud och en sidfot i en PDF-fil, se artikeln om hur man lägger till sidhuvud och sidfot i PDF med C#.

 Svenska