Dodaj zakładkę do pliku PDF poprzez C#

Manipulowanie zakładkami w dokumencie PDF. Użyj pliku Aspose.PDF dla .NET, aby programowo modyfikować dokumenty PDF

Jak pracować z zakładkami w dokumencie PDF za pomocą biblioteki C#

Użyj Aspose.PDF for .NET do pracy z zakładkami. Dzięki zakładkom w formacie PDF możesz szybko przejść do określonych sekcji lub stron, ułatwiając wyszukiwanie i dostęp do odpowiednich treści. Zakładki w formacie PDF poprawiają interfejs użytkownika, umożliwiając wydajną nawigację po długich lub złożonych dokumentach. Dobrze ustrukturyzowane zakładki w formacie PDF mogą poprawić wygląd profesjonalnego dokumentu. Jest to szczególnie przydatne w przypadku podręczników, podręczników, artykułów naukowych i raportów. W prezentacjach zakładki umożliwiają użytkownikowi płynną nawigację między slajdami lub sekcjami. Ta funkcja może być przydatna w prezentacjach interaktywnych i nieliniowych. Praca z zakładkami w dokumentach PDF poprawia nawigację, dostępność i ogólne wrażenia użytkownika. Użyj tej funkcji w materiałach edukacyjnych, artykułach naukowych, podręcznikach lub prezentacjach. Zakładki w formacie PDF poprawiają jakość, wydajność i jakość przeglądania dokumentów. Aby dodać zakładki do pliku PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Kroki do pracy z zakładkami poprzez C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Otwórz dokument PDF za pomocą obiektu Document.
  2. Utwórz zakładkę i zdefiniuj jej właściwości.
  3. Dodaj kolekcję OutlineItemCollection do kolekcji Kontury.
  4. Zapisz plik ponownie

Ten przykład otwiera dokument PDF i tworzy zakładkę z określonymi właściwościami za pomocą C#. Ustawia stronę docelową zakładki za pomocą obiektu „GoToAction”. Następnie dodaj go do struktury dokumentu za pomocą „OutlineItemCollection”, a następnie zapisz zmodyfikowaną zakładkę dokumentu w nowym pliku PDF. Jest to najlepsze rozwiązanie do poprawy funkcji nawigacji dokumentów.

Dodaj zakładkę do dokumentu PDF - C#

Ten przykładowy kod pokazuje, jak dodać zakładkę do pliku PDF - C#

var pdfDocument = new Aspose.Pdf.Document(Path.Combine(dataDir,"AddBookmark.pdf"));
        
var pdfOutline = new Aspose.Pdf.OutlineItemCollection(pdfDocument.Outlines)
{
    Title = "Test Outline",
    Italic = true,
    Bold = true,            
    Action = new Aspose.Pdf.Annotations.GoToAction(pdfDocument.Pages[1])
};
// Add bookmark in the document's outline collection.
pdfDocument.Outlines.Add(pdfOutline);

var outputFile = Path.Combine(dataDir,"AddBookmark_out.pdf");
// Save output
pdfDocument.Save(outputFile);