我从PHP脚本生成.doc html格式化文件。 Everithing工作正常,我的文件生成良好,但如果我尝试用LibreOffice(v4.2.8.2)打开它,文件会在显示时被静默截断为第65533个字符。
有解决方法吗?这是一个错误吗?你有任何关于这方面的信息吗?
答案 0 :(得分:0)
我发现了问题。我的所有文字都在<body>
标记内。我在<div>
内打破了部分文字并且它有效(它不会使用html5标签,例如<article>
)。
我认为LibreOffice不能通过标签处理超过65533个字符。
除此之外,我还评论过&#34;相同&#34; LibreOffice Calc中的问题,如果你打开一个.xls文件html格式化,它将不会显示超过65533个非空单元格(这里我没有找到(/搜索)一个解决方法)。
我认为这是该软件的一个大错误(我没有与其他如Ooo或MS Office进行测试)。至少可能会显示一条警告消息。