为有中文需求的客户提供多渠道中文技术支持.

Wed Mar 22, 2023 10:03 am

Code: Select all
        String fileUrl = "D:\\ksjv.html";
        Document doc = new Document();
        doc.loadFromFile(fileUrl, FileFormat.Html, XHTMLValidationType.None);

        String outFile = fileUrl.replace(".html", "_"+System.currentTimeMillis()+".docx");
        doc.saveToFile(outFile, FileFormat.Docx);
        doc.dispose();

html文件同样是通过Document 从word文档转换而成,页面展示为行内样式优先,没有问题
当有样式冲突时
会把全局样式和行内样式的值相加,从而导致格式紊乱,如何解决

boynext10
 
Posts: 4
Joined: Wed Mar 22, 2023 9:09 am

Thu Mar 23, 2023 5:20 am

您好,

感谢您的留言。为了能更好的解决您的问题,请提供以下信息,以便于我们能进一步调查。
1.您输入的html文档和最终保存的文件,您可以在这里上传或通过邮件(support@e-iceblue.com)提供给我们。
2.系统信息(例如Win10, 64位)和区域设置(例如中国,中文)。
3.使用的JDK版本。

Best Regards,
Herman
E-iceblue support team
User avatar

Herman.Yan
 
Posts: 115
Joined: Wed Mar 08, 2023 2:00 am

Thu Mar 23, 2023 5:36 am

已通过邮件发送附件说明问题

boynext10
 
Posts: 4
Joined: Wed Mar 22, 2023 9:09 am

Thu Mar 23, 2023 8:50 am

你好

感谢你的反馈。
我在将你的html文档通过Spire.Doc-Java转换成word文档后,重现了你描述的问题。我已经将此问题标记为SPIREDOC-9202
反馈给了开发团队,他们会进行进一步的调查和修复。一旦问题解决,我们将第一时间通知你。很抱歉给您带来不便。

Best Regards,
Herman
E-iceblue support team
User avatar

Herman.Yan
 
Posts: 115
Joined: Wed Mar 08, 2023 2:00 am

Return to 中文技术支持