Deze korte handleiding laat zien hoe je een hyperlink kunt toevoegen in PDF met behulp van C#. Het bevat de benodigde bronnen die nodig zijn om de omgeving tot stand te brengen, een gedetailleerde beschrijving van het proces in de vorm van stappen en een uitvoerbare voorbeeldcode om link in PDF in te voegen met C#. U leert ook het proces om de hyperlink en de bijbehorende tekst aan te passen volgens de vereisten.
Stappen om een koppeling voor PDF te maken met C#
- Stel de omgeving in om Aspose.PDF for .NET te gebruiken om hyperlinks toe te voegen
- Open de doel-PDF met behulp van het klasseobject Document en verkrijg een verwijzing naar de gewenste pagina
- Maak een LinkAnnotation-object en stel de eigenschappen ervan in, inclusief de URI, voordat u het aan de pagina toevoegt
- Maak een FreeTextAnnotation-object en stel tekst in die over de link moet worden weergegeven
- Voeg beide annotaties toe aan de pagina
- Sla het resulterende PDF-bestand op de schijf op met een hyperlink erin
De bovenstaande stappen werken het proces uit van hoe een link in PDF toe te voegen met behulp van C# waar eerst het PDF-bronbestand wordt geladen en de eerste pagina wordt geopend waar de hyperlink moet worden toegevoegd. In de volgende stappen wordt een linkannotatie gemaakt binnen een rechthoek met een onzichtbare rand en wordt er ook een tekstannotatie gemaakt op dezelfde locatie binnen een rechthoek van dezelfde grootte en soortgelijke onzichtbare rand, waardoor het linkgebied en het tekstgebied worden overlapt voor het maken van een hyperlink. Uiteindelijk worden beide annotaties toegevoegd aan de geselecteerde PDF-pagina en wordt het resulterende PDF-bestand op de schijf opgeslagen.
Code om link aan PDF toe te voegen met C#
De bovengenoemde voorbeeldcode demonstreert het proces hoe een koppeling naar een PDF te maken met C# waarbij het LinkAnnotation-object wordt gebruikt om de daadwerkelijke koppeling te maken door de URI op te geven, de rand samen met 0 breedte in te stellen en de actie is ingesteld om te openen de doelpagina waarvan de URL is ingesteld. Evenzo wordt bij het maken van een FreeTextAnnotation-object voor het weergeven van hyperlinktekst de rechthoek gedefinieerd en wordt het uiterlijk ingesteld samen met lettertype- en kleurinstellingen. Merk op dat voor deze annotaties ook veel andere eigenschappen kunnen worden ingesteld.
In dit onderwerp hebben we het proces geleerd om link in PDF in te sluiten met behulp van C#. Als je het proces wilt leren om een kop- en voettekst toe te voegen aan een PDF-bestand, raadpleeg dan het artikel op hoe kop- en voettekst in PDF toe te voegen met C#.