把A Word中的内容复制到B Word,然后通过freemarker生成Word正常,然后通过Aspose生成新的Word抛出异常: Caused by: asposewobfuscated.zz3B: Undeclared namespace prefix “wsp” (for attribute “rsidR”)
解决办法:
-
先复制A Word中的wsp:rsids的内容到 <w:docPr> (按实际内容复制)
wsp:rsids
<wsp:rsidRoot wsp:val=“006A570E”/>
<wsp:rsid wsp:val=“002C0B32”/>
<wsp:rsid wsp:val=“00330E11”/>
<wsp:rsid wsp:val=“003C6EF9”/>
<wsp:rsid wsp:val=“006A570E”/>
<wsp:rsid wsp:val=“006B1CC0”/>
<wsp:rsid wsp:val=“006F0C60”/>
<wsp:rsid wsp:val=“00772E62”/>
<wsp:rsid wsp:val=“008C0625”/>
<wsp:rsid wsp:val=“00921BB6”/>
<wsp:rsid wsp:val=“00B96ED2”/>
<wsp:rsid wsp:val=“00C44965”/>
<wsp:rsid wsp:val=“00CF00B3”/>
<wsp:rsid wsp:val=“00D82D34”/>
<wsp:rsid wsp:val=“00D928D7”/>
</wsp:rsids> -
在<w:wordDocument标签中加上 xmlns:wsp=“http://schemas.microsoft.com/office/word/2003/wordml/sp2”