Hypertextové odkazy se obvykle používají k přidružení externích dat k jakékoli zadané oblasti dokumentu. Libovolnou část dokumentů můžeme transformovat na hypertextové odkazy pomocí anotací odkazů. Jako programátor můžete tyto anotace odkazů přidávat do dokumentů ve svých aplikacích .NET. V tomto článku budeme diskutovat o tom, jak vytvořit hypertextové odkazy v souborech PDF pomocí C#.

Níže jsou uvedena následující témata:

Vytvořit odkaz v PDF – programově

GroupDocs.Annotation poskytuje řešení anotací pro různé druhy aplikací. Jeho .NET API umožňuje manipulaci a automatizaci různých anotací v dokumentech v rámci vašich .NET aplikací. Použijeme jeho GroupDocs.Annotation for .NET API k vytvoření anotací hypertextových odkazů v souboru PDF pomocí C#.

Můžete si stáhnout DLL nebo instalační program MSI z části ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím NuGet.

PM> Install-Package GroupDocs.Annotation

Následují kroky k vytvoření hypertextových odkazů kdekoli v souboru PDF pomocí C#.

  • Načtěte zdrojový dokument PDF pomocí třídy Annotator.
  • Vytvořte objekt Link Annotation.
  • Definujte vlastnosti hypertextového odkazu, jako je adresa URL, číslo stránky, body atd.
  • Přidejte definovaný hypertextový odkaz do načteného dokumentu PDF pomocí metody Přidat.
  • Uložte anotované PDF pomocí metody Uložit.

Následující ukázka kódu ukazuje, jak převést libovolnou část souboru PDF na hypertextový odkaz pomocí C#.

// Vytvářejte hypertextové odkazy v PDF pomocí anotací odkazů v C#
using (Annotator annotator = new Annotator(@"path/sample.pdf"))
{
    LinkAnnotation link = new LinkAnnotation
    {
        CreatedOn = DateTime.Now,
        PageNumber = 0,
        Points = new List<Point>
        {
            new Point(120, 300),
            new Point(600, 300),
            new Point(120, 270),
            new Point(600, 270)
        },
        Url = @"https://products.groupdocs.com/annotation"
    };
    annotator.Add(link);
    annotator.Save(@"path/annotation-link.pdf");
}

Následuje výstup výše uvedeného kódu.

Vytvořit odkaz v PDF – programově

Získejte bezplatnou licenci API

Můžete získat bezplatnou dočasnou licenci, abyste mohli používat API bez omezení hodnocení.

Závěr

Na závěr jste se dozvěděli, jak lze přidat anotace odkazů k vytvoření hypertextových odkazů v souborech PDF pomocí C#. Podobně můžete pomocí anotací odkazů převést jakoukoli část dokumentu na hypertextové odkazy. Mnoho dalších typů anotací lze také přidat podobným způsobem pomocí stejného API. Další informace o rozhraní API naleznete v dokumentaci. V případě dotazů nás kontaktujte prostřednictvím fóra.

Viz také