Добавление действий закладки в существующий PDF файл

Contents
[ ]

Класс PdfContentEditor, находящийся в пакете com.aspose.pdf.facades, предоставляет гибкость для добавления действий закладки в PDF файл. Вы можете создать ссылку с последовательными действиями, соответствующими выполнению элемента меню в средстве просмотра PDF. Этот класс также предоставляет возможность создания дополнительных действий для событий документа.

Следующий пример кода демонстрирует, как добавить действие закладки в документ PDF. Если вы нажмете на эту вкладку, будет выполнено желаемое действие. С помощью Закладки, нажимая на нее, мы выполняем желаемое действие. Затем создайте CreateBookmarkAction, установите параметры текста, цвета, укажите имя закладки, а также номер страницы. Последнее действие выполняется с помощью “GoTo”, оно позволяет перейти откуда угодно на нужную нам страницу.

public static void AddBookmarksAction()
        {
            var document = new Document(_dataDir + "Sample.pdf");
            PdfContentEditor editor = new PdfContentEditor(document);
            editor.createBookmarksAction("Закладка 1", java.awt.Color.GREEN, true, false, "", "GoTo", "2");

            // Сохраняет результат в файл PDF
            editor.save(_dataDir + "PdfContentEditorDemo_Bookmark.pdf");
        }