Hiperłącza są zwykle używane do kojarzenia danych zewnętrznych z dowolnym określonym obszarem dokumentu. Możemy przekształcić dowolną część dokumentów w hiperłącza za pomocą adnotacji linków. Jako programista możesz dodawać te adnotacje łączy do dokumentów w swoich aplikacjach .NET. W tym artykule omówimy, jak tworzyć hiperłącza w plikach PDF za pomocą C#.

Poniżej omówiono następujące tematy:

Utwórz łącze w formacie PDF — programowo

GroupDocs.Annotation zapewnia rozwiązanie do tworzenia adnotacji dla różnych rodzajów aplikacji. Jego interfejs API .NET umożliwia manipulowanie i automatyzację różnych adnotacji w dokumentach w aplikacjach .NET. Użyjemy jego interfejsu API GroupDocs.Annotation for .NET do tworzenia adnotacji hiperłączy w pliku PDF przy użyciu języka C#.

Możesz pobrać instalator bibliotek DLL lub MSI z sekcji pobierania lub zainstalować interfejs API w swojej aplikacji .NET za pośrednictwem NuGet.

PM> Install-Package GroupDocs.Annotation

Poniżej przedstawiono kroki tworzenia hiperłączy w dowolnym miejscu pliku PDF przy użyciu języka C#.

  • Załaduj źródłowy dokument PDF za pomocą klasy Annotator.
  • Utwórz obiekt Adnotacja łącza.
  • Zdefiniuj właściwości hiperłącza, takie jak adres URL, numer strony, punkty itp.
  • Dodaj zdefiniowane hiperłącze do załadowanego dokumentu PDF za pomocą metody Dodaj.
  • Zapisz plik PDF z adnotacjami, używając metody Save.

Poniższy przykładowy kod pokazuje, jak przekonwertować dowolną część pliku PDF na hiperłącze przy użyciu języka C#.

// Twórz hiperłącza w PDF za pomocą adnotacji linków w 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");
}

Poniżej przedstawiono dane wyjściowe powyższego kodu.

Utwórz łącze w formacie PDF — programowo

Uzyskaj bezpłatną licencję API

Możesz uzyskać bezpłatną tymczasową licencję, aby korzystać z API bez ograniczeń ewaluacyjnych.

Wniosek

Podsumowując, wiesz, w jaki sposób można dodawać adnotacje do łączy w celu tworzenia hiperłączy w plikach PDF przy użyciu języka C#. Podobnie, używając adnotacji linków, możesz przekształcić dowolną część dokumentu w hiperłącza. Wiele innych typów adnotacji można również dodać w podobny sposób przy użyciu tego samego interfejsu API. Dowiedz się więcej o interfejsie API, odwiedzając dokumentację. W przypadku pytań skontaktuj się z nami za pośrednictwem forum.

Zobacz też