Créer des Signets

Créer des Signets de Toutes les Pages

Pour créer des signets de toutes les pages, vous devez utiliser la méthode CreateBookmarks sans aucun paramètre. La classe PdfBookmarkEditor vous permet de créer des signets pour toutes les pages d’un fichier PDF. Tout d’abord, vous devez créer un objet de la classe PdfBookmarkEditor et lier le PDF d’entrée en utilisant la méthode BindPdf. Ensuite, vous devez appeler la méthode CreateBookmarks et enregistrer le fichier PDF de sortie en utilisant la méthode Save. Le code suivant vous montre comment créer des signets.

Créer des signets de toutes les pages avec des propriétés

La classe PdfBookmarkEditor vous permet de créer des signets de toutes les pages d’un fichier PDF et de spécifier les propriétés (Couleur, Gras, Italique). Vous pouvez le faire à l’aide de la méthode CreateBookmarks. Tout d’abord, vous devez créer un objet de la classe PdfBookmarkEditor et lier le PDF d’entrée en utilisant la méthode BindPdf. Ensuite, vous devez appeler la méthode CreateBookmarks et enregistrer le fichier PDF de sortie en utilisant la méthode Save. L’extrait de code suivant vous montre comment créer des signets pour toutes les pages avec des propriétés.

Créer un signet d’une page particulière

Vous pouvez créer un signet d’une page particulière dans un fichier PDF existant en utilisant la méthode CreateBookmarkOfPage. Ce document décrit la méthode qui prend deux arguments : le titre du signet et le numéro de page. 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. Ensuite, vous devez appeler la méthode CreateBookmarkOfPage et enregistrer le fichier PDF de sortie en utilisant la méthode Save. Le fragment de code suivant vous montre comment créer un signet d’une page particulière.

Créer des signets pour une plage de pages

La classe PdfBookmarkEditor vous permet de créer des signets pour une plage de pages. Vous pouvez utiliser la méthode CreateBookmarkOfPage avec deux paramètres : la liste des signets (la liste des titres des signets) et la liste des pages (la liste des pages à marquer). 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. Ensuite, vous devez appeler la méthode CreateBookmarkOfPage et enregistrer le PDF de sortie en utilisant la méthode Save. Le code suivant vous montre comment créer des signets pour une plage de pages.

Ajouter un Favori dans un Fichier PDF Existant

Vous pouvez ajouter un favori dans un fichier PDF existant en utilisant la classe PdfBookmarkEditor. Pour créer le favori, vous devez créer un objet Bookmark et définir les attributs requis du favori. Ensuite, vous devez passer l’objet Bookmark à la méthode CreateBookmarks de la classe PdfBookmarkEditor. Enfin, vous devez enregistrer le fichier PDF mis à jour en utilisant la méthode Save. Le fragment de code suivant vous montre comment ajouter le favori dans un fichier PDF existant.

Ajouter un Signet Enfant dans un Fichier PDF Existant

Vous pouvez ajouter des signets enfants dans un fichier PDF existant en utilisant la classe PdfBookmarkEditor. In order to add child bookmarks, you need to create Bookmark objets. You can add individual Signet objects into Signets object. Vous devez également créer un objet Bookmark et définir sa propriété ChildItem sur l’objet Bookmarks. Vous devez ensuite passer cet objet Bookmark avec ChildItem à la méthode CreateBookmarks. Enfin, vous devez enregistrer le PDF mis à jour en utilisant la méthode Save de la classe PdfBookmarkEditor. Le snippet de code suivant vous montre comment ajouter des signets enfants dans un fichier PDF existant.

Voir aussi

Essayez de comparer et de trouver un moyen de travailler avec les signets qui vous convient. Apprenons la section Travailler avec les signets dans PDF.