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

Comment créer un document PDF multipage à partir d'une page Web avec un contenu dynamique ?

Posez des questions concernant l’outil Web Scraper de GrabzIt. Par exemple, comment utiliser le scraper Web et l’API pour extraire des données de pages Web, d’images ou de documents PDF.

Salut. J'ai besoin de convertir une page Web avec tous les styles et beaucoup de contenu dynamique en document .pdf. Cela signifie que le document .pdf peut avoir 1 ou 2 pages ou plus et je ne sais pas combien de contenus peuvent avoir dans différents cas. Mais le document .pdf coupe tout le contenu de plus d'une page. Comment puis-je convertir ma page en un document PDF de plusieurs pages ?

Question posée par Dawie Harmse le 4 octobre 2019

Pouvez-vous envoyer l'URL afin que nous puissions y jeter un œil.

Réponse du support GrabzIt le 4 octobre 2019

De quelle URL parlez-vous ? J'utilise la méthode ConvertPage : GrabzIt(this.GRABZIT_KEY).ConvertPage({'target': '#someId','format': 'pdf','download': 1,'cache': 0,'filename': username, 'bhauteur' : -1, 'hauteur' : -1, 'attendre' : '#someId'}).Create();

Répondu par Dawie Harmse le 4 octobre 2019

Ok, je pense que je vois quel est le problème. Vous utilisez la fonctionnalité cible, cela ne peut pas fonctionner sur deux pages. Vous pouvez soit augmenter la taille de la page, soit simplement transmettre le code HTML que vous souhaitez convertir à la méthode ConvertHTML.

Réponse du support GrabzIt le 4 octobre 2019

Ok, mais j'ai besoin de convertir ma page Web avec beaucoup de styles. Comment est-ce possible avec la méthode ConvertHTML ?

Répondu par Dawie Harmse le 4 octobre 2019

Vous devrez supprimer les pièces que vous n'êtes pas ints'y intéresse tout en gardant les styles.

Vous pouvez également utiliser le paramètre target et le paramètre hide qui peut supprimer les éléments dont vous n'avez pas besoin.

Ou spécifiez simplement une grande taille de page Web, qui sera ensuite réduite à la taille souhaitée par la cible.

Réponse du support GrabzIt le 4 octobre 2019