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

Los documentos docx solo causan error al abrirlos en Word

Haga preguntas sobre cómo capturar o convertir páginas web o HTML into imágenes, documentos CSV, PDF o DOCX también sobre cómo convertir videos into GIF animados usando nuestra API.

Creamos documentos docx con la siguiente función:

 

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

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

$grabzIt->HTMLtoDOCX("algo de contenido aquí");

header('Tipo de contenido: aplicación/flujo de octeto');
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?

Preguntada por Jens Liesegang el 11 de noviembre de 2019

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

Luego crea una captura con el HTML en el cuadro y abre el archivo.

¿Se produce el error?

Respondido por GrabzIt Support el 11 de noviembre de 2019

Además, no parece que se esté generando $GLOBALS['TSFE'] into la respuesta.

Respondido por GrabzIt Support el 11 de noviembre de 2019

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

Respondido por Jens Liesegang el 11 de noviembre de 2019

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 11 de noviembre de 2019

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

Respondido por GrabzIt Support el 11 de noviembre de 2019

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

Respondido por Jens Liesegang el 11 de noviembre de 2019

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

Respondido por GrabzIt Support el 11 de noviembre de 2019

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

Respondido por GrabzIt Support el 11 de noviembre de 2019

¡Perfecto! ¡¡Gracias por tu ayuda!!

Respondido por Jens Liesegang el 11 de noviembre de 2019