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:
- .NET API pro přidávání hypertextových odkazů do souborů PDF
- Jak programově vytvářet hypertextové odkazy v PDF
.NET API pro vytváření hypertextových odkazů v PDF
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
Vytvářejte hypertextové odkazy v PDF pomocí C#
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.
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.