捕获和转换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 日回复