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

les documents docx provoquent uniquement une erreur lors de l'ouverture dans Word

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.

Nous créons des documents docx avec la fonction suivante :

 

require('grabzit/lib/GrabzItClient.class.php');
// require("grabzit/config.php");

$grabzIt = new GrabzItClient("...xxx...");

$ grabzIt ->HTMLtoDOCX("du contenu ici");

header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.$GLOBALS{TSFE}->id.'.docx"');
$GLOBALS['TSFE']->content = $grabzIt->SaveTo();

 

Les documents sont saved mais lorsqu'un docx est ouvert, Word affiche "erreur lors de l'ouverture du document..."

Que peut-être le problème?

Question posée par Jens Liesegang le 11 novembre 2019

Pouvez-vous aller sur cette page : https://grabz.it/html-to-word-docx-api.aspx

Créez ensuite une capture avec le code HTML dans la zone et ouvrez le fichier.

L'erreur se produit-elle ?

Réponse du support GrabzIt le 11 novembre 2019

De plus, il ne semble pas que $GLOBALS['TSFE'] soit affiché into la réponse.

Réponse du support GrabzIt le 11 novembre 2019

L'exemple de la page API provoque la même erreur. $GLOBALS['TSFE']->content affiche le contenu correctement into le saved docx afin que le docx puisse être ouvert correctement avec wordpad. Seul MS Word provoque cette erreur.

Répondu par Jens Liesegang le 11 novembre 2019

vous pouvez l'essayer ici https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1

Répondu par Jens Liesegang le 11 novembre 2019

Quel est le code HTML que vous convertissez ? C'est peut-être là le problème.

Réponse du support GrabzIt le 11 novembre 2019

voir ici à titre d'exemple https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Répondu par Jens Liesegang le 11 novembre 2019

Nous avons identifié le problème et publierons bientôt un correctif logiciel.

Réponse du support GrabzIt le 11 novembre 2019

Le correctif de ce problème devrait être disponible dans les 30 prochaines minutes.

Réponse du support GrabzIt le 11 novembre 2019

Parfait! Merci pour votre aide !!

Répondu par Jens Liesegang le 11 novembre 2019