GrabzIt peut automatiquement ajouter des signets à un document PDF en utilisant la fonction de création de plans intégrée du PDF, qui reproduit la table des matières des fonctionnalités.
Pour ce faire, spécifiez le paramètre include outline comme indiqué ci-dessous. Le contour sera ensuite créé automatiquement en analysant le code HTML de la page Web pour les éléments H2 et H3 afin de générer des signets avec le texte de ces éléments utilisés pour les noms de signets. De plus, les éléments H3 seront automatiquement imbriqués sous les éléments H2 dans la liste des signets.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com",
{"format": "pdf", "download": 1, "includeoutline": 1}).Create();
</script>
Personnaliser les signets et les contours
Les signets peuvent être personnalisés en modifiant le code HTML à convertir en PDF. Un signet H2 peut être ajouté à n’importe quel élément en lui donnant le GrabzItBookmarkH2
Classe CSS, un signet H3 peut être ajouté à un élément en lui attribuant la valeur GrabzItBookmarkH3
Classe CSS. Si vous souhaitez exclure un élément HTML de son utilisation en tant que signet, vous pouvez affecter le GrabzItBookmarkExclude
classe à l'élément. Un exemple d'utilisation de ces classes CSS spéciales pour personnaliser des signets est présenté dans le code HTML ci-dessous.
<html>
<body>
<h2 class="GrabzItBookmarkExclude">My Article</h2>
<p>Ignorant branched humanity led now marianne too strongly entrance.</p>
<span class="GrabzItBookmarkH2">Start here</span>
<p>Rose to shew bore no ye of paid rent form.</p>
<span class="GrabzItBookmarkH3">Then read this</span>
<p>She which are maids boy sense her shade.</p>
</body>
</html>