Ferramentas para capturar e converter a Web
Comunidade Online de GrabzIt

documentos docx causam apenas erro ao abrir no Word

Faça perguntas sobre como capturar ou converter páginas da Web ou HTML into imagens, documentos CSV, PDF ou DOCX, além de como converter vídeos into GIF animado usando nossa API.

Criamos documentos docx com a seguinte função:

 

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

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

$grabzIt->HTMLtoDOCX("algum conteúdo aqui");

header('Tipo de conteúdo: aplicativo/fluxo de octetos');
header('Content-Disposition: attachment; filename="'.$GLOBALS{TSFE}->id.'.docx"');
$GLOBALS['TSFE']->content = $grabzIt->SaveTo();

 

Os documentos são saved mas quando um docx é aberto o Word mostra "erro ao abrir o documento..."

O que pode estar errado?

Perguntado por Jens Liesegang em 11 de novembro de 2019

Por favor, você pode acessar esta página: https://grabz.it/html-to-word-docx-api.aspx

Em seguida, crie uma captura com o HTML na caixa e abra o arquivo.

O erro ocorre?

Respondido pelo suporte GrabzIt em 11 de novembro de 2019

Além disso, não parece que $GLOBALS['TSFE'] esteja sendo gerado intó a resposta.

Respondido pelo suporte GrabzIt em 11 de novembro de 2019

O exemplo da página da API causa o mesmo erro. $GLOBALS['TSFE']->content gera o conteúdo corretamente into saved docx para que o docx possa ser aberto corretamente com o wordpad. Somente o MS Word causa esse erro.

Respondido por Jens Liesegang em 11 de novembro de 2019

você pode experimentá-lo aqui https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1

Respondido por Jens Liesegang em 11 de novembro de 2019

Qual é o HTML que você está convertendo? Talvez seja esse o problema.

Respondido pelo suporte GrabzIt em 11 de novembro de 2019

veja aqui como exemplo https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Respondido por Jens Liesegang em 11 de novembro de 2019

Identificamos qual é o problema e lançaremos uma correção de software em breve.

Respondido pelo suporte GrabzIt em 11 de novembro de 2019

A correção para esse problema deve estar disponível nos próximos 30 minutos.

Respondido pelo suporte GrabzIt em 11 de novembro de 2019

Perfeito! Obrigado pela sua ajuda!!

Respondido por Jens Liesegang em 11 de novembro de 2019