Os hiperlinks são normalmente usados para associar dados externos a qualquer área especificada do documento. Podemos transformar qualquer parte dos documentos em hiperlinks usando as anotações de link. Como programador, você pode adicionar essas anotações de link a documentos em seus aplicativos .NET. Neste artigo, discutiremos como criar hiperlinks em arquivos PDF usando C#.
Os seguintes tópicos são abordados abaixo:
API .NET para criar hiperlinks em PDF
GroupDocs.Annotation fornece a solução de anotação para diferentes tipos de aplicativos. Sua API .NET permite a manipulação e automação de várias anotações em documentos dentro de seus aplicativos .NET. Usaremos sua API GroupDocs.Annotation for .NET para criar anotações de hiperlink no arquivo PDF usando C#.
Você pode baixar o instalador DLLs ou MSI da seção de downloads ou instalar a API em seu aplicativo .NET via NuGet.
PM> Install-Package GroupDocs.Annotation
Criar hiperlinks em PDF usando C#
A seguir estão as etapas para criar hiperlinks em qualquer lugar do arquivo PDF usando C#.
- Carregue o documento PDF de origem usando a classe Annotator.
- Crie o objeto Link Annotation.
- Defina as propriedades do hiperlink como url, número da página, pontos, etc.
- Adicione o hiperlink definido ao documento PDF carregado usando o método Add.
- Salve o PDF anotado usando o método Salvar.
O exemplo de código a seguir mostra como converter qualquer parte do arquivo PDF em um hiperlink usando C#.
// Criar hiperlinks em PDF usando anotações de link em 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");
}
A seguir está a saída do código acima.
Obtenha uma licença de API gratuita
Você pode obter uma licença temporária gratuita para usar a API sem as limitações de avaliação.
Conclusão
Para concluir, você aprendeu como as anotações de link podem ser adicionadas para criar hiperlinks em arquivos PDF usando C#. Da mesma forma, usando anotações de link, você pode converter qualquer parte do documento em hiperlinks. Muitos outros tipos de anotação também podem ser adicionados de maneira semelhante usando a mesma API. Saiba mais sobre a API visitando a documentação. Para dúvidas, entre em contato conosco através do fórum.