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

Les documents docx ne provoquent qu'une erreur lors de l'ouverture dans Word

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");

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

 

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

Que peut-être le problème?

Interrogé par Jens Liesegang le 11 novembre 2019

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

Créez ensuite une capture avec le HTML dans la boîte 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'] -> le contenu 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éponse de 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éponse de 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 comme exemple https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Réponse de 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éponse de Jens Liesegang le 11 novembre 2019