Narzędzia do przechwytywania i konwertowania Internetu
Społeczność online GrabzIt

Dokumenty docx powodują tylko błąd podczas otwierania w programie Word

Tworzymy dokumenty docx z następującą funkcją:

 

wymagają ('grabzit / lib / GrabzItClient.class.php');
// wymagają („grabzit / config.php”);

$ grabzIt = nowy GrabzItClient („... xxx ...”);

$ grabzIt->HTMLtoDOCX(„tu trochę treści”);

nagłówek („Content-Type: application / octet-stream”);
nagłówek ('Content-Disposition: załącznik; filename = "'. $ GLOBALS {TSFE} -> id. '. docx"');
$ GLOBALS ['TSFE'] -> content = $ grabzIt->SaveTo();

 

Dokumenty są saved, ale po otwarciu docx program Word pokazuje „błąd podczas otwierania dokumentu ...”

Co może być nie tak?

Zapytane przez Jensa Lieseganga 11 listopada 2019 r

Proszę, możesz przejść do tej strony: https://grabz.it/html-to-word-docx-api.aspx

Następnie utwórz plik HTML z polem i otwórz plik.

Czy występuje błąd?

Odpowiedział GrabzIt Support w dniu 11 listopada 2019 r

Poza tym nie wygląda na to, że wyprowadzane jest $ GLOBALS ['TSFE'] into odpowiedź.

Odpowiedział GrabzIt Support w dniu 11 listopada 2019 r

Przykład ze strony API powoduje ten sam błąd. $ GLOBALS ['TSFE'] -> content wyświetla treść poprawnie into saved docx, aby można było poprawnie otworzyć docx za pomocą WordPada. Tylko MS Word powoduje ten błąd.

Odpowiedział Jens Liesegang 11 listopada 2019 r

możesz spróbować tutaj https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1

Odpowiedział Jens Liesegang 11 listopada 2019 r

Co to jest HTML, który konwertujesz? Może o to chodzi.

Odpowiedział GrabzIt Support w dniu 11 listopada 2019 r

patrz tutaj jako przykład https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Odpowiedział Jens Liesegang 11 listopada 2019 r

Zidentyfikowaliśmy problem i wkrótce opublikujemy poprawkę oprogramowania.

Odpowiedział GrabzIt Support w dniu 11 listopada 2019 r

Rozwiązanie tego problemu powinno być dostępne w ciągu najbliższych minut 30.

Odpowiedział GrabzIt Support w dniu 11 listopada 2019 r

Doskonały! Dziękuję za pomoc !!

Odpowiedział Jens Liesegang 11 listopada 2019 r