Mettre à jour, supprimer et obtenir des signets

Mettre à jour un signet existant dans le fichier PDF

Pour mettre à jour un signet existant dans un fichier PDF, vous devez utiliser la méthode ModifyBookmarks. Cette méthode prend deux arguments : le titre source (le titre du signet à modifier), le titre de destination (le titre à remplacer). Vous devez créer un objet de la classe PdfBookmarkEditor et lier le fichier PDF d’entrée en utilisant la méthode BindPdf. Après cela, vous devez appeler la méthode ModifyBookmarks, puis enregistrer le PDF mis à jour en utilisant la méthode Save. Le code suivant vous montre comment modifier un signet existant dans un fichier PDF.

Supprimer tous les signets du fichier PDF

Vous pouvez supprimer tous les signets du fichier PDF en utilisant la méthode DeleteBookmarks sans aucun paramètre. Tout d’abord, vous devez créer un objet de la classe PdfBookmarkEditor et lier le fichier PDF d’entrée en utilisant la méthode BindPdf. Après cela, vous devez appeler la méthode DeleteBookmarks puis enregistrer le fichier PDF mis à jour en utilisant la méthode Save. Le code suivant vous montre comment supprimer tous les signets du fichier PDF.

Supprimer un signet particulier d’un fichier PDF

Pour supprimer un signet particulier, vous devez appeler la méthode DeleteBookmarks avec un paramètre de chaîne (titre). Le titre ici représente le signet à supprimer du PDF. Créez un objet de la classe PdfBookmarkEditor et liez le fichier PDF d’entrée en utilisant la méthode BindPdf. Après cela, appelez la méthode DeleteBookmarks puis enregistrez le fichier PDF mis à jour en utilisant la méthode Save. Le code suivant vous montre comment supprimer un signet particulier d’un fichier PDF.

Obtenir des signets à partir des facades de documents PDF

La classe PdfBookmarkEditor fournit la fonctionnalité de manipulation des signets dans un fichier PDF existant. Elle offre diverses propriétés pour obtenir/définir des informations concernant les signets. Le code suivant montre comment obtenir des informations relatives à chaque signet dans le fichier PDF.

Extraire des signets d’un fichier PDF existant

La méthode ExtractBookmarks vous permet d’extraire des signets d’un fichier PDF. Pour extraire les signets, vous devez créer un objet PdfBookmarkEditor et lier le fichier PDF en utilisant la méthode BindPdf. Après cela, vous devez appeler la méthode ExtractBookmarks. La méthode ExtractBookmarks retourne un objet Bookmarks. Vous pouvez ensuite parcourir ces signets et obtenir des objets Bookmark individuels. Enfin, vous pouvez exporter les signets vers un fichier XML en utilisant la méthode ExportBookmarksToXML. Le code suivant vous montre comment exporter des signets vers un fichier XML.