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.
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.