Aspose.Words for Java word转html,转换结果IE8中无法显示

IE8中不支持SVG.zip (55.9 KB)
附件中是测试的原文件及转换结果,转换结果在IE8浏览器打开时无法正常显示。

转换代码如下:
Document document = new Document(sourceFileName);
HtmlFixedSaveOptions options = new HtmlFixedSaveOptions();
options.setUseTargetMachineFonts(false);
options.setUseHighQualityRendering(true);
options.setEncoding(Charset.forName(“UTF-8”));
options.setExportEmbeddedFonts(true);
options.setShowPageBorder(true);
document.acceptAllRevisions();
document.save(targetFileName, options);

@xiangma,

感谢您的询问。 在使用最新授权版本的Aspose.Words for Java(即19.12)进行初步测试后,我们最终无法重现此问题。 请使用以下简单代码查看最终生成的输出文档:

Java Code:

Document doc = new Document("E:\\206864\\in.doc");

HtmlFixedSaveOptions options = new HtmlFixedSaveOptions ();
options.setUseTargetMachineFonts (false);
options.setUseHighQualityRendering (true);
options.setEncoding (Charset.forName ("UTF-8")) ;
options.setExportEmbeddedFonts (true);
options.setShowPageBorder (true);
doc.acceptAllRevisions ();

doc.save("E:\\206864\\awjava-19.12.html", options);

因此,我们建议您升级到最新版本。 希望这可以帮助。

您好,我提供的附件中有生成的转换结果文件,用IE8浏览器打开,无法正常显示。不能在IE11里面模拟IE8模式,这样可能复现不了问题。用真实的IE8直接打开可以复现问题。我是用19.12生成的转换结果。

@xiangma,

另请提供一个比较屏幕截图,突出显示与原始Word文档有关的Aspose.Words生成的输出HTML文件(在您的Internet Explorer 8中显示时)中有问题的区域,并将其附加在此处以供我们参考。 然后,我们将进一步对问题进行调查,并为您提供更多信息。 谢谢您的合作。