Инструменты для захвата и конвертирования Интернета
Интернет-сообщество GrabzIt

Документы docx вызывают только ошибку при открытии в Word

Мы создаем документы DOCX со следующей функцией:

 

требовать ( 'grabzit / Библиотека / GrabzItClient.class.php');
// require ("grabzit / config.php");

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

$ grabzIt->HTMLtoDOCX(«здесь немного содержания»);

заголовок ('Content-Type: application / octet-stream');
заголовок ('Content-Disposition: attachment; filename = "'. $ GLOBALS {TSFE} -> id. '. docx"');
$ GLOBALS ['TSFE'] -> content = $ grabzIt->SaveTo();

 

Документы saveг, но при открытии документа Word показывает «ошибка при открытии документа ...»

Что может быть не так?

Отвечено на вопрос Йенса Лизеганга 11 ноября 2019 г.

Не могли бы вы перейти на эту страницу: https://grabz.it/html-to-word-docx-api.aspx

Затем создайте захват с HTML в поле и откройте файл.

Ошибка возникает?

Ответ от службы поддержки GrabzIt 11 ноября 2019 г.

Также не похоже, что выводится $ GLOBALS ['TSFE'] into ответ.

Ответ от службы поддержки GrabzIt 11 ноября 2019 г.

Пример со страницы API вызывает ту же ошибку. $ GLOBALS ['TSFE'] -> content правильно выводит контент intо saveD DOCX, чтобы DOCX можно было открыть с WordPad правильно. Только MS Word вызывает эту ошибку.

Ответ Йенса Лизеганга 11 ноября 2019 г.

вы можете попробовать здесь https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1

Ответ Йенса Лизеганга 11 ноября 2019 г.

Какой HTML вы конвертируете? Может быть, это проблема.

Ответ от службы поддержки GrabzIt 11 ноября 2019 г.

см. здесь в качестве примера https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Ответ Йенса Лизеганга 11 ноября 2019 г.

Мы определили, в чем заключается проблема, и скоро выпустим исправление программного обеспечения.

Ответ от службы поддержки GrabzIt 11 ноября 2019 г.

Исправление этой проблемы должно появиться в ближайшие минуты 30.

Ответ от службы поддержки GrabzIt 11 ноября 2019 г.

Отлично! Спасибо за вашу помощь!

Ответ Йенса Лизеганга 11 ноября 2019 г.