Herramientas para capturar y convertir la web
Comunidad en línea de GrabzIt

Los documentos docx solo causan un error al abrir en Word

Creamos documentos docx con la siguiente función:

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

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

$ grabzIt-> HTMLtoDOCX ("algún contenido aquí");

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

Los documentos son saved pero cuando se abre un docx Word muestra "error al abrir el documento ..."

¿Qué puede estar mal?

Preguntado por Jens Liesegang el lunes, 11 noviembre, 2019 01: 33: 39 PM

Puede ir a esta página: https://grabz.it/html-to-word-docx-api.aspx

Luego cree una captura con el HTML en el cuadro y abra el archivo.

¿Ocurre el error?

Respondido por GrabzIt Support el lunes, 11 noviembre, 2019 01: 43: 59 PM

Tampoco parece que se esté generando $ GLOBALS ['TSFE'] into la respuesta.

Respondido por GrabzIt Support el lunes, 11 noviembre, 2019 01: 47: 13 PM

El ejemplo de la página API causa el mismo error. $ GLOBALS ['TSFE'] -> el contenido genera el contenido correctamente into el saved docx para que el docx se pueda abrir con Wordpad correctamente. Solo MS Word causa este error.

Respondido por Jens Liesegang el lunes, 11 noviembre, 2019 02: 35: 21 PM

puedes probarlo aquí https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1

Respondido por Jens Liesegang el lunes, 11 noviembre, 2019 02: 37: 33 PM

¿Cuál es el html que estás convirtiendo? Quizás ese sea el problema.

Respondido por GrabzIt Support el lunes, 11 noviembre, 2019 02: 48: 01 PM

ver aquí como un ejemplo https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Respondido por Jens Liesegang el lunes, 11 noviembre, 2019 02: 53: 11 PM

Hemos identificado cuál es el problema y publicaremos una solución de software pronto.

Respondido por GrabzIt Support el lunes, 11 noviembre, 2019 03: 13: 28 PM

La solución para este problema debería estar disponible en los próximos minutos 30.

Respondido por GrabzIt Support el lunes, 11 noviembre, 2019 04: 16: 14 PM

¡Perfecto! Gracias por tu ayuda !!

Respondido por Jens Liesegang el lunes, 11 noviembre, 2019 05: 00: 14 PM