捕獲和轉換Web的工具
GrabzIt的在線社區

docx 文檔在 Word 中打開時僅導致錯誤

詢問有關如何捕獲或轉換網頁或HTML的問題 into圖像,CSV,PDF或DOCX文檔以及如何轉換視頻 into使用我們的API的GIF動畫。

我們使用以下函數創建 docx 文檔:

 

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

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

$grabzIt->HTMLtoDOCX(“這裡有一些內容”);

header('內容類型:應用程序/八位字節流');
header('Content-Disposition: 附件; filename="'.$GLOBALS{TSFE}->id.'.docx"');
$GLOBALS['TSFE']->內容 = $grabzIt->SaveTo();

 

文件是 saved 但是當打開 docx 時,Word 顯示“打開文檔時出錯...”

有什麼事嗎

Jens Liesegang 於 11 年 2019 月 XNUMX 日提問

請訪問此頁面:https://grabz.it/html-to-word-docx-api.aspx

然後使用框中的 HTML 創建捕獲並打開該文件。

是否出現錯誤?

GrabzIt 支持於 11 年 2019 月 XNUMX 日回复

而且它看起來不像 $GLOBALS['TSFE'] 正在輸出 intØ 回應。

GrabzIt 支持於 11 年 2019 月 XNUMX 日回复

API 頁面中的示例會導致相同的錯誤。 $GLOBALS['TSFE']->content 正確輸出內容 into saved docx,這樣就可以用寫字板正確打開docx了。 只有 MS Word 會導致此錯誤。

Jens Liesegang 於 11 年 2019 月 XNUMX 日回复

你可以在這裡嘗試一下 https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html?doctype=word&attachment=1

Jens Liesegang 於 11 年 2019 月 XNUMX 日回复

你要轉換的html是什麼? 也許這就是問題所在。

GrabzIt 支持於 11 年 2019 月 XNUMX 日回复

請參閱此處的示例 https://www.liesegang-partner.de/print/mustervertraege/unternehmenskauf/unternehmenskaufvertrag-share-deal-gmbh.html

Jens Liesegang 於 11 年 2019 月 XNUMX 日回复

我們已經確定了問題所在,並將很快發佈軟件修復程序。

GrabzIt 支持於 11 年 2019 月 XNUMX 日回复

此問題的修復應該會在接下來的 30 分鐘內生效。

GrabzIt 支持於 11 年 2019 月 XNUMX 日回复

完美的! 謝謝你的幫助!

Jens Liesegang 於 11 年 2019 月 XNUMX 日回复