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?
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 ?
De plus, il ne semble pas que $GLOBALS['TSFE'] soit affiché into la réponse.
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.
vous pouvez l'essayer ici https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1
Quel est le code HTML que vous convertissez ? C'est peut-être là le problème.
voir ici à titre d'exemple https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html
Nous avons identifié le problème et publierons bientôt un correctif logiciel.
Le correctif de ce problème devrait être disponible dans les 30 prochaines minutes.