Outils pour capturer et convertir le Web
Communauté en ligne de GrabzIt

Demande de fonctionnalité: html2header / footer

Le modèle est sympa. Mais le style diffère du reste de la page. Et c'est ennuyeux de devoir développer des pages à différents endroits: le corps dans votre propre programme et l'en-tête / pied de page dans votre compte grabzit.

Pouvez-vous faire en sorte que nous puissions ajouter du HTML comme en-tête ou pied de page?

Tout comme nous pouvons envoyer du HTML pour générer des PDF, des captures d'écran, etc. (PHP):

GrabzitClient->HtmlToXXX()

Donc, pour un en-tête, cela pourrait être comme:

$html = '<div>..... <span>{page_number}/{number_of_pages}</span> ..... </div>';
GrabzitOptions->setHtmlHeader($html);

Outre l'option de modèle de Grabzit, j'ai essayé d'utiliser les en-têtes et pieds de page html / css.
Il est basé sur 'position: fixed;' et pour obtenir les meilleurs résultats, vous devez utiliser des tableaux ou 'display: table [-xxxx];'

Mais il est toujours buggé et .... la numérotation des pages ne fonctionne pas position fixe à l'intérieur (car elle n'est rendue qu'une seule fois). Mais ils sont parler de la façon de le résoudre.

Donc html2header / footer serait la meilleure solution! J'espère que Grabzit réussira.

Merci d'avance, Lydia

Demande de Rhinestone66 le 23 avril 2020

Il existe des limitations avec les conversions PDF qui nous empêchent de le faire. Cependant, nous avons fait un cas pour étudier l'ajout de styles plus flexibles au système de modèles.

Réponse du support GrabzIt le 22 mai 2020