Aspose::Pdf::Facades::PdfBookmarkEditor класс

PdfBookmarkEditor class

Представляет класс для работы с закладками PDF‑файла, включая создание, изменение, экспорт, импорт и удаление.

class PdfBookmarkEditor : public Aspose::Pdf::Facades::SaveableFacade

Методы

МетодОписание
CreateBookmarkOfPage(const System::String&, int32_t)Создает закладку для указанной страницы.
CreateBookmarkOfPage(const System::ArrayPtr<System::String>&, const System::ArrayPtr<int32_t>&)Создает закладки для указанных страниц.
CreateBookmarks()Создает закладки для всех страниц.
CreateBookmarks(const System::SharedPtr<Bookmark>&)Создает указанную закладку в документе. Этот метод можно использовать для формирования вложенной иерархии закладок.
CreateBookmarks(System::Drawing::Color, bool, bool)Создает закладки для всех страниц с указанным цветом и стилем (жирный, курсив).
DeleteBookmarks()Удаляет все закладки PDF‑документа.
DeleteBookmarks(const System::String&)Удаляет закладку PDF‑документа.
static ExportBookmarksToHtml(const System::String&, const System::String&)Экспортирует закладки в HTML‑файл.
ExportBookmarksToXML(const System::String&)Экспортирует закладки в XML‑файл.
ExportBookmarksToXML(const System::SharedPtr<System::IO::Stream>&)Экспортирует закладки в XML‑поток.
ExtractBookmarks()Извлекает закладки всех уровней из документа.
ExtractBookmarks(bool)Извлекает закладки всех уровней из документа.
ExtractBookmarks(const System::String&)Извлекает закладки с указанным заголовком.
ExtractBookmarks(const System::SharedPtr<Bookmark>&)Извлекает дочерние элементы закладки с заголовком, похожим на указанный.
ExtractBookmarksToHTML(const System::String&, const System::String&)Экспортирует закладки в HTML‑файл.
ImportBookmarksWithXML(const System::String&)Импортирует закладки в документ из XML‑файла.
ImportBookmarksWithXML(const System::SharedPtr<System::IO::Stream>&)Импортирует закладки в документ из XML‑файла.
ModifyBookmarks(const System::String&, const System::String&)Изменяет заголовок закладки в соответствии с указанным заголовком закладки.
PdfBookmarkEditor()Инициализирует новый объект PdfBookmarkEditor.
PdfBookmarkEditor(const System::SharedPtr<Aspose::Pdf::Document>&)Инициализирует новый объект PdfBookmarkEditor на основе document.

См. также