Можно ли удалить существующие закладки из дерева структуры документа с помощью iText 7? В классе PdfOutline есть методы для добавления контуров, но их нет для удаления.
Я пробовал выборочно копировать контуры в список, удаляя все существующие контуры с помощью PdfDocument.getCatalog.remove(PdfName.Outlines)
, а затем повторно заполняя контур документа элементами моего списка. Новый план получился таким, каким я хотел, но когда я щелкнул любую из закладок, они переместили меня в неправильные места в документе.
PdfOutline#removeOutline
в исходный код и самостоятельно реализовать нечто подобное. - person Alexey Subach   schedule 03.05.2020