Doc文件转html的时候,为什么空格有的转成了 ,有的是空格

doc文件转html的时候,为什么空格有的转成了 有的是空格
空格问题.zip (117.7 KB)

@yanke1 不幸的是,我无法使用最新的 23.12 版本的 Aspose.Words 重现该问题。 在我这边,所有空格都以 的形式导出到 HTML 中:

<span style="font-family:Arial; -aw-import:spaces">&#xa0;&#xa0;&#xa0; </span>

out.zip (757 Bytes)

这里一共有4个空格,有2转换成空格,2个转换成了’’ ‘’

这里一共有4个空格,有2转换成空格,2个转换成了 

这里一共有4个空格,有2转换成空格,2个转换成了& #xa0;

@yanke1 Html 将空格序列折叠为 1,因此有必要替换不间断空格上的空格字符以保留空格。 我们不能使用 "&nbsp;" 字符引用,因为它不在 XML 规范中,所以使用 "&#xa0;" 来代替。