以前一直用的是特别老的Aspose.Words.dll,近期由于老版的功能有BUG,促使必须升级。使用之后,发现我WORD模板中的表格行高,在通过Document doc = new Document(strFilePath)加载模板后,直接Save会出现行高变高,我模板中本来就一页,导出之后变成了两页。
经过一番折腾,并且测试了多个版本的Aspose.Words.dll,从15.*.*.*到16.7.0.0,一直是这样,最后无意中发现由于我模板中使用的是docx的模板,把模板另存为doc之后再次导出,正常。
真是奇了怪,以前我用的特别老的版本(6.5.0.0)加载docx模板再导出也不会出现该问题。特此记录。