Ce court didacticiel explique comment ajouter un lien hypertexte dans PDF à l’aide de C#. Il contient les ressources nécessaires pour établir l’environnement, une description détaillée du processus sous forme d’étapes et un exemple de code exécutable pour insérer le lien dans le PDF à l’aide de C#. Vous apprendrez également le processus de personnalisation du lien hypertexte et de son texte selon les exigences.
Étapes pour créer un lien pour PDF en utilisant C
- Établir l’environnement pour utiliser Aspose.PDF for .NET pour ajouter des hyperliens
- Ouvrez le PDF cible à l’aide de l’objet de classe Document et obtenez une référence à la page souhaitée
- Créez un objet LinkAnnotation et définissez ses propriétés, y compris l’URI, avant de l’ajouter à la page
- Créez un objet FreeTextAnnotation et définissez le texte à afficher sur le lien
- Ajouter les deux annotations à la page
- Enregistrez le fichier PDF résultant sur le disque contenant un lien hypertexte
Les étapes ci-dessus élaborent le processus de comment ajouter un lien dans un PDF à l’aide de C# où le fichier PDF source est d’abord chargé et sa première page est accessible à l’endroit où le lien hypertexte doit être ajouté. Dans les étapes suivantes, une annotation de lien est créée dans un rectangle ayant une bordure invisible et une annotation de texte est également créée au même emplacement dans un rectangle de même taille et de bordure invisible similaire, chevauchant ainsi la zone de lien et la zone de texte pour créer un lien hypertexte. Au final, ces deux annotations sont ajoutées à la page PDF sélectionnée et le fichier PDF résultant est enregistré sur le disque.
Code pour ajouter un lien au PDF en utilisant C
L’exemple de code susmentionné montre le processus sur comment créer un lien vers un PDF à l’aide de C# où l’objet LinkAnnotation est utilisé pour créer le lien réel en fournissant l’URI, en définissant sa bordure avec une largeur de 0 et l’action est définie pour ouvrir la page cible dont l’URL est définie. De même, lors de la création d’un objet FreeTextAnnotation pour afficher le texte du lien hypertexte, le rectangle est défini et l’apparence est définie avec les paramètres de police et de couleur. Notez que de nombreuses autres propriétés peuvent également être définies pour ces annotations.
Dans cette rubrique, nous avons appris le processus pour intégrer un lien dans un PDF en utilisant C#. Si vous souhaitez apprendre le processus d’ajout d’un en-tête et d’un pied de page dans un fichier PDF, consultez l’article sur comment ajouter un en-tête et un pied de page dans un PDF à l’aide de C #.