Класс PdfBookmarkEditor позволяет добавлять закладки в PDF документ. Метод CreateBookmarkOfPage, предлагаемый этим классом, позволяет создать закладку, которая будет указывать на заданный номер страницы. Следующий фрагмент кода демонстрирует эту возможность Aspose.PDF для C++ API:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## <ins>**Удалить все закладки из PDF файла**
Вы можете удалить все закладки из PDF файла, используя метод **DeleteBookmarks** без каких-либо параметров. First of all, you need to create an object of **PdfBookmarkEditor** class and bind the input PDF file using **BindPdf** method. After that, you need to call the **DeleteBookmarks** method and then save the updated PDF file using **Save** method. The following code snippet shows you how to delete all the bookmarks from the PDF file.
Сначала вам нужно создать объект класса **PdfBookmarkEditor** и привязать входной PDF-файл с помощью метода **BindPdf**. После этого вам нужно вызвать метод **DeleteBookmarks**, а затем сохранить обновленный PDF-файл с помощью метода **Save**. В следующем примере кода показано, как удалить все закладки из PDF-файла.
For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-C
## <ins>**Delete a Particular Bookmark from a PDF File**
## <ins>**Удаление определенной закладки из PDF-файла**
In order to delete a particular bookmark, you need to call **DeleteBookmarks** method with string (title) parameter. The **title** here represents the bookmark to be deleted from the PDF. Create an object of **PdfBookmarkEditor** class and bind input PDF file using **BindPdf** method. After that, call **DeleteBookmarks** method and then save the updated PDF file using **Save** method. The following code snippet shows you how to delete a particular bookmark from a PDF file.
Чтобы удалить определенную закладку, вам нужно вызвать метод **DeleteBookmarks** с параметром типа строка (название). Здесь **title** представляет закладку, которую нужно удалить из PDF. Создайте объект класса **PdfBookmarkEditor** и привяжите входной PDF-файл с помощью метода **BindPdf**. После этого вызовите метод **DeleteBookmarks**, а затем сохраните обновленный PDF-файл с помощью метода **Save**. В следующем примере кода показано, как удалить определенную закладку из PDF-файла.
For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-C