我正在尝试使用docx4j将HTML5文件转换为docx。更大的图景是HTML包含阿拉伯数据和英语数据。我已经在HTML中的元素上设置了样式。我的HTML在chrome上看起来很整洁,但是当我使用docx4j转换为docx时,阿拉伯文本格式会丢失。在MS word上,它表明我的阿拉伯文本设置了粗体样式,但不是粗体。同样,RTL方向也会丢失。表从RTL反转为LTR。解决方法是,我使用BufferedWriter生成.doc文件,该文件将我的HTML文件与样式属性匹配,但是html中存在Base64图像,而.doc文件…

2019年6月26日 0条评论 51点热度 阅读全文