O GrabzIt pode adicionar automaticamente indicadores a um documento PDF usando o recurso de estrutura de tópicos incorporado do PDF, que replica o índice da funcionalidade.
Para fazer isso, especifique o parâmetro include outline, como mostrado abaixo. A estrutura de tópicos será criada automaticamente analisando o HTML da página da Web para os elementos H2 e H3 para gerar indicadores com o texto desses elementos usados para os nomes dos indicadores, além disso, os elementos H3 serão automaticamente aninhados nos itens H2 na lista de indicadores.
<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>
Personalizando marcadores e contornos
Os marcadores podem ser personalizados alterando o HTML que será convertido em PDF. Um marcador H2 pode ser adicionado a qualquer elemento, fornecendo a ele GrabzItBookmarkH2
Classe CSS, da mesma forma que um marcador H3 pode ser adicionado a um elemento, atribuindo-lhe o GrabzItBookmarkH3
Classe CSS. Se você deseja excluir um elemento HTML da utilização como marcador, pode atribuir o GrabzItBookmarkExclude
classe para o elemento Um exemplo do uso dessas classes CSS especiais para personalizar indicadores é mostrado no HTML abaixo.
<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>