Инструменты для захвата и конвертирования Интернета
Интернет-сообщество 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, 01: 33: 39 PM

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

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

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

Ответ от службы поддержки GrabzIt в понедельник, 11 ноябрь, 2019 01: 43: 59 PM

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

Ответ от службы поддержки GrabzIt в понедельник, 11 ноябрь, 2019 01: 47: 13 PM

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

Ответил Йенсом Лизегангом в понедельник, 11 ноябрь, 2019 02: 35: 21 PM

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

Ответил Йенсом Лизегангом в понедельник, 11 ноябрь, 2019 02: 37: 33 PM

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

Ответ от службы поддержки GrabzIt в понедельник, 11 ноябрь, 2019 02: 48: 01 PM

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

Ответил Йенсом Лизегангом в понедельник, 11 ноябрь, 2019 02: 53: 11 PM

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

Ответ от службы поддержки GrabzIt в понедельник, 11 ноябрь, 2019 03: 13: 28 PM

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

Ответ от службы поддержки GrabzIt в понедельник, 11 ноябрь, 2019 04: 16: 14 PM

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

Ответил Йенсом Лизегангом в понедельник, 11 ноябрь, 2019 05: 00: 14 PM