Questo breve tutorial guida su come aggiungere un collegamento ipertestuale in PDF utilizzando C#. Contiene le risorse necessarie per stabilire l’ambiente, una descrizione dettagliata del processo sotto forma di passaggi e un codice di esempio eseguibile per inserire un collegamento in PDF utilizzando C#. Imparerai anche il processo per personalizzare il collegamento ipertestuale e il suo testo secondo i requisiti.
Passaggi per creare un collegamento per PDF utilizzando C#
- Stabilisci l’ambiente per utilizzare Aspose.PDF for .NET per aggiungere collegamenti ipertestuali
- Apri il PDF di destinazione utilizzando l’oggetto di classe Document e ottieni un riferimento alla pagina desiderata
- Crea un oggetto LinkAnnotation e impostane le proprietà incluso l’URI prima di aggiungerlo alla pagina
- Creare un oggetto FreeTextAnnotation e impostare il testo da visualizzare sul collegamento
- Aggiungi entrambe le annotazioni alla pagina
- Salva il file PDF risultante sul disco contenente un collegamento ipertestuale
I passaggi precedenti elaborano il processo di come aggiungere un collegamento in PDF utilizzando C# dove prima viene caricato il file PDF di origine e si accede alla sua prima pagina dove deve essere aggiunto il collegamento ipertestuale. Nei passaggi successivi, viene creata un’annotazione di collegamento all’interno di un rettangolo con un bordo invisibile e viene creata anche un’annotazione di testo nella stessa posizione all’interno di un rettangolo della stessa dimensione e bordo invisibile simile, sovrapponendo così l’area di collegamento e l’area di testo per creare un collegamento ipertestuale. Alla fine, entrambe queste annotazioni vengono aggiunte alla pagina PDF selezionata e il file PDF risultante viene salvato sul disco.
Codice per aggiungere collegamento a PDF utilizzando C#
Il suddetto codice di esempio mostra il processo su come creare un collegamento a un PDF utilizzando C# in cui l’oggetto LinkAnnotation viene utilizzato per creare il collegamento effettivo fornendo l’URI, impostando il suo bordo insieme alla larghezza 0 e l’azione è impostata su open la pagina di destinazione il cui URL è impostato. Allo stesso modo, durante la creazione dell’oggetto FreeTextAnnotation per la visualizzazione del testo del collegamento ipertestuale, il rettangolo viene definito e l’aspetto viene impostato insieme alle impostazioni del carattere e del colore. Si noti che molte altre proprietà possono essere impostate anche per queste annotazioni.
In questo argomento, abbiamo appreso il processo per incorporare il collegamento in PDF utilizzando C#. Se vuoi imparare il processo per aggiungere un’intestazione e un piè di pagina in un file PDF, fai riferimento all’articolo su come aggiungere intestazione e piè di pagina in PDF usando C#.