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?
¿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?
Además, no parece que se esté generando $GLOBALS['TSFE'] into la respuesta.
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.
puedes probarlo aquí https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1
¿Cuál es el html que estás convirtiendo? Quizás ese sea el problema.
vea aquí como ejemplo https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html
Hemos identificado cuál es el problema y pronto lanzaremos una solución de software.
La solución a este problema debería estar disponible en los próximos 30 minutos.