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

HTML vers DocX renvoie le fichier mais HTML vers PDF ne l'est pas

Posez des questions sur la capture ou la conversion de pages Web ou de HTML into des images, des documents CSV, PDF ou DOCX ainsi que des informations sur la conversion de vidéos into GIF animés utilisant notre API.

Lorsque nous exécutons le générateur docx, nous récupérons un fichier, c'est-à-dire

var HTML = document.querySelector('#' + $parameters.SectionId).innerHTML;

GrabzIt("XXXXXXXXXXXX").ConvertHTML(HTML, {"filename": $parameters.OutputFileName,"format": "docx"}).Create();

mais quand nous courons 

var HTML = document.querySelector('#' + $parameters.SectionId).innerHTML;

GrabzIt("XXXXXXXX").ConvertHTML(HTML, {"format": "pdf"}).Create();

nous ne recevons jamais de fichier en retour.

Nous savons que le HTML fonctionne car nous l'avons coupé et collé into la boîte démo sur le site. Vous ne savez pas si la démo est Javascript, c'est-à-dire que le générateur PDF javascript pourrait-il être cassé ?   

 

 

Question posée par anonyme le 30 août 2022

Il semble qu'il y ait peut-être un problème avec JavaScript, pouvez-vous s'il vous plaît vérifier ici pour voir s'il est généré avec succès.

Si c'est le cas, veuillez vérifier les outils de développement pour voir s'il y a des erreurs.

Si vous pouvez nous envoyer par e-mail le code HTML que vous utilisez, nous pouvons l'essayer nous-mêmes.

Réponse du support GrabzIt le 30 août 2022

Bonjour,

Merci pour la réponse. J'ai jeté un œil dans l'outil de diagnostic que vous pointed et le fichier apparaît comme généré avec succès là-bas. Il semble donc qu'il ne soit pas ramené au navigateur sous forme de téléchargement. J'utilise la dernière version de Edge.

Répondu par anonyme le 30 août 2022

Vous devez consulter les outils de développement dans le navigateur pour voir ce qui se passe : https://www.ibm.com/docs/en/rpa/21.0?topic=tools-opening-developer-in-microsoft-edge-browser

Réponse du support GrabzIt le 30 août 2022

Nous constatons également le même problème avec le PDF qui n'est pas renvoyé au navigateur sur Chrome, il ne s'agit donc pas d'un problème Edge unique.

Répondu par anonyme le 30 août 2022

Je viens d'essayer la conversion HTML en PDF et cela fonctionne bien. Le problème est que vous ne précisez pas le télécharger la propriété comme indiqué ici.

Si la propriété de téléchargement n'est pas spécifiée, le PDF est affiché dans la page. Ce n'est pas possible pour un DOCX donc il est juste téléchargé. 

Réponse du support GrabzIt le 30 août 2022

Superstar! Le paramètre de téléchargement était l'astuce. Merci pour l'aide

Répondu par anonyme le 30 août 2022